//===-- PPCMachOWriterInfo.cpp - Mach-O Writer Info for the PowerPC -------===// // // The LLVM Compiler Infrastructure // // This file was developed by Bill Wendling and is distributed under the // University of Illinois Open Source License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // // This file implements Mach-O writer information for the PowerPC backend. // //===----------------------------------------------------------------------===// #include "PPCMachOWriterInfo.h" #include "PPCTargetMachine.h" using namespace llvm; PPCMachOWriterInfo::PPCMachOWriterInfo(const PPCTargetMachine &TM) : TargetMachOWriterInfo(TM.getTargetData()->getPointerSizeInBits() == 64 ? HDR_CPU_TYPE_POWERPC64 : HDR_CPU_TYPE_POWERPC, HDR_CPU_SUBTYPE_POWERPC_ALL) {}