tsan: fix CPP_WEAK definition (it must be the other way around)
authorDmitry Vyukov <dvyukov@google.com>
Wed, 30 Jan 2013 14:38:44 +0000 (14:38 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Wed, 30 Jan 2013 14:38:44 +0000 (14:38 +0000)
llvm-svn: 173932

compiler-rt/lib/tsan/rtl/tsan_defs.h

index 125458a..b18a174 100644 (file)
@@ -28,13 +28,13 @@ namespace __tsan {
 const bool kGoMode = true;
 const bool kCppMode = false;
 const char *const kTsanOptionsEnv = "GORACE";
-#define CPP_WEAK WEAK
+// Go linker does not support weak symbols.
+#define CPP_WEAK
 #else
 const bool kGoMode = false;
 const bool kCppMode = true;
 const char *const kTsanOptionsEnv = "TSAN_OPTIONS";
-// Go linker does not support weak symbols.
-#define CPP_WEAK
+#define CPP_WEAK WEAK
 #endif
 
 const int kTidBits = 13;