[compiler-rt] [ASan] Do not return from void functions in asan_abi_shim.cpp (PR #170897)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 5 10:22:54 PST 2025
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/170897
This was causing compilation failures on MacOS.
>From 730d3d7ffd804eab8dfe3cff2044c9c9f7faf17d Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 5 Dec 2025 18:21:50 +0000
Subject: [PATCH] [ASan] Do not return from void functions in asan_abi_shim.cpp
This was causing compilation failures on MacOS.
---
compiler-rt/lib/asan_abi/asan_abi_shim.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/compiler-rt/lib/asan_abi/asan_abi_shim.cpp b/compiler-rt/lib/asan_abi/asan_abi_shim.cpp
index 7ae7e77aea4a2..2cadf96dca2cd 100644
--- a/compiler-rt/lib/asan_abi/asan_abi_shim.cpp
+++ b/compiler-rt/lib/asan_abi/asan_abi_shim.cpp
@@ -366,10 +366,10 @@ void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
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();
+ __asan_abi_suppress_fake_stack();
}
void __asan_unsuppress_fake_stack(void) {
- return __asan_abi_unsuppress_fake_stack();
+ __asan_abi_unsuppress_fake_stack();
}
// Functions concerning poisoning and unpoisoning fake stack alloca
More information about the llvm-commits
mailing list