Index: webrtc/base/ignore_wundef.h |
diff --git a/webrtc/base/ignore_wundef.h b/webrtc/base/ignore_wundef.h |
index b5bf7f79b66fce21abcf804367a31c061cb488b4..fdfba9b84a75f2f18f5c3822e2a93691a6df2903 100644 |
--- a/webrtc/base/ignore_wundef.h |
+++ b/webrtc/base/ignore_wundef.h |
@@ -11,23 +11,9 @@ |
#ifndef WEBRTC_BASE_IGNORE_WUNDEF_H_ |
#define WEBRTC_BASE_IGNORE_WUNDEF_H_ |
-// If a header file uses #if on possibly undefined macros (and it's for some |
-// reason not possible to just fix the header file), include it like this: |
-// |
-// RTC_PUSH_IGNORING_WUNDEF() |
-// #include "misbehaving_header.h" |
-// RTC_POP_IGNORING_WUNDEF() |
-// |
-// This will cause the compiler to not emit -Wundef warnings for that file. |
-#ifdef __clang__ |
-#define RTC_PUSH_IGNORING_WUNDEF() \ |
- _Pragma("clang diagnostic push") \ |
- _Pragma("clang diagnostic ignored \"-Wundef\"") |
-#define RTC_POP_IGNORING_WUNDEF() _Pragma("clang diagnostic pop") |
-#else |
-#define RTC_PUSH_IGNORING_WUNDEF() |
-#define RTC_POP_IGNORING_WUNDEF() |
-#endif // __clang__ |
+// This header is deprecated and is just left here temporarily during |
+// refactoring. See https://bugs.webrtc.org/7634 for more details. |
+#include "webrtc/rtc_base/ignore_wundef.h" |
#endif // WEBRTC_BASE_IGNORE_WUNDEF_H_ |