[compiler-rt] r225692 - [dfsan] Export dfsan_get_label_info function with C linkage.

Peter Collingbourne peter at pcc.me.uk
Mon Jan 12 12:40:30 PST 2015


Author: pcc
Date: Mon Jan 12 14:40:30 2015
New Revision: 225692

URL: http://llvm.org/viewvc/llvm-project?rev=225692&view=rev
Log:
[dfsan] Export dfsan_get_label_info function with C linkage.

Modified:
    compiler-rt/trunk/lib/dfsan/dfsan.cc

Modified: compiler-rt/trunk/lib/dfsan/dfsan.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/dfsan/dfsan.cc?rev=225692&r1=225691&r2=225692&view=diff
==============================================================================
--- compiler-rt/trunk/lib/dfsan/dfsan.cc (original)
+++ compiler-rt/trunk/lib/dfsan/dfsan.cc Mon Jan 12 14:40:30 2015
@@ -256,7 +256,7 @@ dfsan_read_label(const void *addr, uptr
   return __dfsan_union_load(shadow_for(addr), size);
 }
 
-SANITIZER_INTERFACE_ATTRIBUTE
+extern "C" SANITIZER_INTERFACE_ATTRIBUTE
 const struct dfsan_label_info *dfsan_get_label_info(dfsan_label label) {
   return &__dfsan_label_info[label];
 }





More information about the llvm-commits mailing list