[compiler-rt] r189620 - [dfsan] Add a syms file.

Peter Collingbourne peter at pcc.me.uk
Thu Aug 29 15:49:00 PDT 2013


Author: pcc
Date: Thu Aug 29 17:49:00 2013
New Revision: 189620

URL: http://llvm.org/viewvc/llvm-project?rev=189620&view=rev
Log:
[dfsan] Add a syms file.

Added:
    compiler-rt/trunk/lib/dfsan/dfsan.syms.extra
Modified:
    compiler-rt/trunk/lib/dfsan/CMakeLists.txt

Modified: compiler-rt/trunk/lib/dfsan/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/dfsan/CMakeLists.txt?rev=189620&r1=189619&r2=189620&view=diff
==============================================================================
--- compiler-rt/trunk/lib/dfsan/CMakeLists.txt (original)
+++ compiler-rt/trunk/lib/dfsan/CMakeLists.txt Thu Aug 29 17:49:00 2013
@@ -24,7 +24,9 @@ if(CAN_TARGET_${arch})
     SOURCES ${DFSAN_RTL_SOURCES}
             $<TARGET_OBJECTS:RTSanitizerCommon.${arch}>
             CFLAGS ${DFSAN_RTL_CFLAGS} -fPIC -DDFSAN_NOLIBC)
-  list(APPEND DFSAN_RUNTIME_LIBRARIES clang_rt.dfsan-${arch})
+  add_sanitizer_rt_symbols(clang_rt.dfsan-${arch} dfsan.syms.extra)
+  list(APPEND DFSAN_RUNTIME_LIBRARIES clang_rt.dfsan-${arch}
+                                      clang_rt.dfsan-${arch}-symbols)
 endif()
 
 add_custom_target(dfsan_abilist ALL

Added: compiler-rt/trunk/lib/dfsan/dfsan.syms.extra
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/dfsan/dfsan.syms.extra?rev=189620&view=auto
==============================================================================
--- compiler-rt/trunk/lib/dfsan/dfsan.syms.extra (added)
+++ compiler-rt/trunk/lib/dfsan/dfsan.syms.extra Thu Aug 29 17:49:00 2013
@@ -0,0 +1,3 @@
+dfsan_*
+__dfsan_*
+__dfsw_*





More information about the llvm-commits mailing list