Revert pragma clang suppressions that confuse GCC. (I'll worry about how to suppress/fix these problems properly when we figure out how to keep LLVM -Wweak-vtables clean)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146965 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
David Blaikie 2011-12-20 08:22:49 +00:00
parent 7559766c63
commit 0c271bccf7

View File

@ -18,9 +18,6 @@
#include <map> #include <map>
using namespace llvm; using namespace llvm;
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wweak-vtables"
namespace llvm { namespace llvm {
class Type { class Type {
@ -61,8 +58,6 @@ public:
} }
}; };
#pragma clang diagnostic pop
static std::map<unsigned, const Type *> static std::map<unsigned, const Type *>
ExtendedIntegerTypeMap; ExtendedIntegerTypeMap;
static std::map<std::pair<uintptr_t, uintptr_t>, const Type *> static std::map<std::pair<uintptr_t, uintptr_t>, const Type *>