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;