summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-06-06 13:58:39 +0000
committerAlexey Samsonov <samsonov@google.com>2012-06-06 13:58:39 +0000
commitd323f4e78e9f55dbb7147fd1e44ce97e67c8d818 (patch)
tree4c73d5f4b8af8f96a56891f710d0d8a97905c53c
parent3de5d40f4d51716881475be373a9eb565f0856fe (diff)
downloadbcm5719-llvm-d323f4e78e9f55dbb7147fd1e44ce97e67c8d818.tar.gz
bcm5719-llvm-d323f4e78e9f55dbb7147fd1e44ce97e67c8d818.zip
[Sanitizer] Remove __attribute__((format))
llvm-svn: 158070
-rw-r--r--compiler-rt/lib/asan/asan_internal.h4
-rw-r--r--compiler-rt/lib/sanitizer_common/sanitizer_common.h6
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_rtl.h2
3 files changed, 6 insertions, 6 deletions
diff --git a/compiler-rt/lib/asan/asan_internal.h b/compiler-rt/lib/asan/asan_internal.h
index facc2df7727..63bed97a5ed 100644
--- a/compiler-rt/lib/asan/asan_internal.h
+++ b/compiler-rt/lib/asan/asan_internal.h
@@ -159,8 +159,8 @@ uptr ReadFileToBuffer(const char *file_name, char **buff,
void AppendToErrorMessageBuffer(const char *buffer);
// asan_printf.cc
-void AsanPrintf(const char *format, ...) FORMAT(1, 2);
-void AsanReport(const char *format, ...) FORMAT(1, 2);
+void AsanPrintf(const char *format, ...);
+void AsanReport(const char *format, ...);
// Don't use std::min and std::max, to minimize dependency on libstdc++.
template<class T> T Min(T a, T b) { return a < b ? a : b; }
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_common.h b/compiler-rt/lib/sanitizer_common/sanitizer_common.h
index c428f917c1e..b7c77e90fcd 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_common.h
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_common.h
@@ -35,9 +35,9 @@ void RawWrite(const char *buffer);
void *MmapOrDie(uptr size);
void UnmapOrDie(void *addr, uptr size);
-void Printf(const char *format, ...) FORMAT(1, 2);
-int SNPrintf(char *buffer, uptr length, const char *format, ...) FORMAT(3, 4);
-void Report(const char *format, ...) FORMAT(1, 2);
+void Printf(const char *format, ...);
+int SNPrintf(char *buffer, uptr length, const char *format, ...);
+void Report(const char *format, ...);
// Bit twiddling.
inline bool IsPowerOfTwo(uptr x) {
diff --git a/compiler-rt/lib/tsan/rtl/tsan_rtl.h b/compiler-rt/lib/tsan/rtl/tsan_rtl.h
index c1b06201971..adb7b511c60 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_rtl.h
+++ b/compiler-rt/lib/tsan/rtl/tsan_rtl.h
@@ -37,7 +37,7 @@
namespace __tsan {
-void TsanPrintf(const char *format, ...) FORMAT(1, 2);
+void TsanPrintf(const char *format, ...);
// FastState (from most significant bit):
// unused : 1
OpenPOWER on IntegriCloud