Use the TargetMachOWriterInfo class to get this information.
authorBill Wendling <isanbard@gmail.com>
Wed, 24 Jan 2007 03:38:47 +0000 (03:38 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 24 Jan 2007 03:38:47 +0000 (03:38 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33478 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/MachOWriter.cpp

index 82dcf1861b88b734f30c638521d18944ba3372fd..70fe79bf6870cdc09f767b4278b06773b89127fa 100644 (file)
@@ -461,8 +461,8 @@ void MachOWriter::EmitHeaderAndLoadCommands() {
   OutputBuffer FHOut(FH, is64Bit, isLittleEndian);
 
   FHOut.outword(Header.magic);
-  FHOut.outword(Header.cputype);
-  FHOut.outword(Header.cpusubtype);
+  FHOut.outword(TM.getMachOWriterInfo()->CPUType);
+  FHOut.outword(TM.getMachOWriterInfo()->CPUSubType);
   FHOut.outword(Header.filetype);
   FHOut.outword(Header.ncmds);
   FHOut.outword(Header.sizeofcmds);