]> granicus.if.org Git - llvm/commitdiff
Supressed warning: declared ‘static’ but never defined.
authorGalina Kistanova <gkistanova@gmail.com>
Wed, 14 Jun 2017 17:30:35 +0000 (17:30 +0000)
committerGalina Kistanova <gkistanova@gmail.com>
Wed, 14 Jun 2017 17:30:35 +0000 (17:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305403 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Transforms/Scalar/LoopPassManagerTest.cpp

index dfc351c648b1386f59386dba02f9a895fa426521..0e5780ebec4761e06b6db571d01e40ce8b85a1d8 100644 (file)
 #include "llvm/IR/Module.h"
 #include "llvm/IR/PassManager.h"
 #include "llvm/Support/SourceMgr.h"
+
+// Workaround for the gcc 7.1 bug PR80916.
+#if defined(__GNUC__) && __GNUC__ > 6
+#  pragma GCC diagnostic push
+#  pragma GCC diagnostic ignored "-Wunused-function"
+#endif
+
 #include "gmock/gmock.h"
 #include "gtest/gtest.h"
 
+#if defined(__GNUC__) && __GNUC__ > 6
+#  pragma GCC diagnostic pop
+#endif
+
 using namespace llvm;
 
 namespace {