diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/PowerPC/PPCAsmPrinter.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCAsmPrinter.cpp b/lib/Target/PowerPC/PPCAsmPrinter.cpp index c84c6fb159..bcdd61d3b7 100644 --- a/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -542,6 +542,10 @@ bool DarwinAsmPrinter::runOnMachineFunction(MachineFunction &MF) { bool DarwinAsmPrinter::doInitialization(Module &M) { +#if 1 + if (Subtarget.isGigaProcessor()) + O << "\t.machine ppc970\n"; +#else const std::string &CPU = Subtarget.getCPU(); if (CPU != "generic") @@ -554,6 +558,7 @@ bool DarwinAsmPrinter::doInitialization(Module &M) { O << "\t.machine ppc7400\n"; else O << "\t.machine ppc\n"; +#endif AsmPrinter::doInitialization(M); |