[compiler-rt] 05ebc70 - [MSVC][ASan] fix interface header (#70992)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 1 15:09:53 PDT 2023
Author: nicole mazzuca
Date: 2023-11-01T15:09:49-07:00
New Revision: 05ebc70453f03f7952758d5a4c39ac09a169b767
URL: https://github.com/llvm/llvm-project/commit/05ebc70453f03f7952758d5a4c39ac09a169b767
DIFF: https://github.com/llvm/llvm-project/commit/05ebc70453f03f7952758d5a4c39ac09a169b767.diff
LOG: [MSVC][ASan] fix interface header (#70992)
looks like there may be some missing testing here.
Added:
Modified:
compiler-rt/include/sanitizer/common_interface_defs.h
Removed:
################################################################################
diff --git a/compiler-rt/include/sanitizer/common_interface_defs.h b/compiler-rt/include/sanitizer/common_interface_defs.h
index 0bbade454244a0c..5a78bb1a23a29df 100644
--- a/compiler-rt/include/sanitizer/common_interface_defs.h
+++ b/compiler-rt/include/sanitizer/common_interface_defs.h
@@ -298,7 +298,7 @@ void SANITIZER_CDECL __sanitizer_symbolize_global(void *data_ptr,
#define __sanitizer_return_address() \
__builtin_extract_return_addr(__builtin_return_address(0))
#else
-extern "C" void *SANITIZER_CDECL _ReturnAddress(void);
+void *SANITIZER_CDECL _ReturnAddress(void);
#pragma intrinsic(_ReturnAddress)
#define __sanitizer_return_address() _ReturnAddress()
#endif
More information about the llvm-commits
mailing list