[ASan] Do not return from void functions in asan_abi_shim.cpp (#170897)
This was causing compilation failures on MacOS.
This commit is contained in:
parent
11056c3fc3
commit
35203a6a86
@ -76,8 +76,8 @@ void *__asan_abi_load_cxx_array_cookie(void **p);
|
||||
void *__asan_abi_get_current_fake_stack();
|
||||
void *__asan_abi_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
|
||||
void **end);
|
||||
void *__asan_abi_suppress_fake_stack();
|
||||
void *__asan_abi_unsuppress_fake_stack();
|
||||
void __asan_abi_suppress_fake_stack();
|
||||
void __asan_abi_unsuppress_fake_stack();
|
||||
|
||||
// Functions concerning poisoning and unpoisoning fake stack alloca
|
||||
void __asan_abi_alloca_poison(void *addr, size_t size);
|
||||
|
||||
@ -365,12 +365,8 @@ void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
|
||||
void **end) {
|
||||
return __asan_abi_addr_is_in_fake_stack(fake_stack, addr, beg, end);
|
||||
}
|
||||
void __asan_suppress_fake_stack(void) {
|
||||
return __asan_abi_suppress_fake_stack();
|
||||
}
|
||||
void __asan_unsuppress_fake_stack(void) {
|
||||
return __asan_abi_unsuppress_fake_stack();
|
||||
}
|
||||
void __asan_suppress_fake_stack(void) { __asan_abi_suppress_fake_stack(); }
|
||||
void __asan_unsuppress_fake_stack(void) { __asan_abi_unsuppress_fake_stack(); }
|
||||
|
||||
// Functions concerning poisoning and unpoisoning fake stack alloca
|
||||
void __asan_alloca_poison(uptr addr, uptr size) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user