Index: src/IceClFlagsExtra.h |
diff --git a/src/IceClFlagsExtra.h b/src/IceClFlagsExtra.h |
index 902aa44ea48f1fc3ae4c3d035923b6d5b121ed23..36eac017bc8f29efec0d749e978fbc2eb669371c 100644 |
--- a/src/IceClFlagsExtra.h |
+++ b/src/IceClFlagsExtra.h |
@@ -17,11 +17,17 @@ |
#include "IceDefs.h" |
+#ifdef __clang__ |
#pragma clang diagnostic push |
#pragma clang diagnostic ignored "-Wunused-parameter" |
#pragma clang diagnostic ignored "-Wredundant-move" |
+#endif // __clang__ |
+ |
#include "llvm/IRReader/IRReader.h" |
+ |
+#ifdef __clang__ |
#pragma clang diagnostic pop |
+#endif // __clang__ |
namespace Ice { |