PR sanitizer/60055
* tsan/tsan_flags.cc (__tsan_default_options): Add
SANITIZER_INTERFACE_ATTRIBUTE. Backport from upstream r200747.
* tsan/tsan_rtl.cc (__tsan::OnFinalize): Likewise.
From-SVN: r207459
2014-02-04 Jakub Jelinek <jakub@redhat.com>
+ PR sanitizer/60055
+ * tsan/tsan_flags.cc (__tsan_default_options): Add
+ SANITIZER_INTERFACE_ATTRIBUTE. Backport from upstream r200747.
+ * tsan/tsan_rtl.cc (__tsan::OnFinalize): Likewise.
+
PR sanitizer/60038
* sanitizer_common/sanitizer_linux_libcdep.cc: Include
sanitizer_atomic.h and unistd.h.
void WEAK OverrideFlags(Flags *f) {
(void)f;
}
-extern "C" const char *WEAK __tsan_default_options() {
+extern "C" SANITIZER_INTERFACE_ATTRIBUTE
+const char *WEAK __tsan_default_options() {
return "";
}
#endif
#ifdef TSAN_EXTERNAL_HOOKS
bool OnFinalize(bool failed);
#else
+SANITIZER_INTERFACE_ATTRIBUTE
bool WEAK OnFinalize(bool failed) {
return failed;
}