hurd-EIEIO-undef
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Fri, 2 Jun 2017 13:14:18 +0000 (13:14 +0000)
committerGianfranco Costamagna <locutusofborg@debian.org>
Fri, 2 Jun 2017 13:14:18 +0000 (13:14 +0000)
===================================================================

Gbp-Pq: Name hurd-EIEIO-undef.diff

utils/TableGen/CodeEmitterGen.cpp

index 400913e327459773a4ffdb14435ab9e633748aa2..405d2991421fd2ba9a9bb0c4df1a15fe7aca3f7b 100644 (file)
@@ -229,6 +229,9 @@ void CodeEmitterGen::run(raw_ostream &o) {
   ArrayRef<const CodeGenInstruction*> NumberedInstructions =
     Target.getInstructionsByEnumValue();
 
+  o << "// Undef for HURD\n";
+  o << "#ifdef EIEIO\n#undef EIEIO\n#endif\n";
+
   // Emit function declaration
   o << "uint64_t " << Target.getName();
   o << "MCCodeEmitter::getBinaryCodeForInstr(const MCInst &MI,\n"