[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