Fix build on Linux/PowerPC64 using SuSE GCC (#undef PPC)
authorMisha Brukman <brukman+llvm@gmail.com>
Sun, 14 Nov 2004 20:34:01 +0000 (20:34 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Sun, 14 Nov 2004 20:34:01 +0000 (20:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17744 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPC.h

index 785f9e09b2ceaa7b5ee5724432f35ad70c3017cf..7ca87d9ba52bc42b3103e20e206fd0df45599f94 100644 (file)
@@ -30,6 +30,9 @@ FunctionPass *createAIXAsmPrinter(std::ostream &OS, TargetMachine &TM);
 
 } // end namespace llvm;
 
+// GCC #defines PPC on Linux but we use it as our namespace name
+#undef PPC
+
 // Defines symbolic names for PowerPC registers.  This defines a mapping from
 // register name to register number.
 //