File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -36,15 +36,15 @@ extern "C" void free_local_small(void* ptr)
3636 __attribute__ ((alias(" free_local_small" ))) extern "C" void* a()
3737#endif
3838
39- void * __stack_alloc_large (size_t size, size_t align )
39+ void * __stack_alloc_large (size_t size, size_t align_bits )
4040{
41- size_t asize = snmalloc::aligned_size (align , size);
41+ size_t asize = snmalloc::aligned_size (1ULL << align_bits , size);
4242 return snmalloc::ThreadAlloc::get_noncachable ()->alloc (asize);
4343}
4444
45- void __stack_free_large (void * ptr, size_t size, size_t align )
45+ void __stack_free_large (void * ptr, size_t size, size_t align_bits )
4646{
47- size_t asize = snmalloc::aligned_size (align , size);
47+ size_t asize = snmalloc::aligned_size (1ULL << align_bits , size);
4848 snmalloc::ThreadAlloc::get_noncachable ()->dealloc (ptr, asize);
4949}
5050
You can’t perform that action at this time.
0 commit comments