tsan: fix CPP_WEAK definition (it must be the other way around)
llvm-svn: 173932
diff --git a/compiler-rt/lib/tsan/rtl/tsan_defs.h b/compiler-rt/lib/tsan/rtl/tsan_defs.h
index 125458a..b18a174 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_defs.h
+++ b/compiler-rt/lib/tsan/rtl/tsan_defs.h
@@ -28,13 +28,13 @@
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;