1ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar//===-- MCMachObjectTargetWriter.cpp - Mach-O Target Writer Subclass ------===// 2ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar// 3ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar// The LLVM Compiler Infrastructure 4ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar// 5ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar// This file is distributed under the University of Illinois Open Source 6ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar// License. See LICENSE.TXT for details. 7ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar// 8ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar//===----------------------------------------------------------------------===// 9ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar 10ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar#include "llvm/MC/MCMachObjectWriter.h" 11ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar 12ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbarusing namespace llvm; 13ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar 145d05d9769ec98cdee359fd934a56c9455e21232bDaniel DunbarMCMachObjectTargetWriter::MCMachObjectTargetWriter( 15b87422778c4e7b828e6e846b81fd77509439c622Daniel Dunbar bool Is64Bit_, uint32_t CPUType_, uint32_t CPUSubtype_, 16b87422778c4e7b828e6e846b81fd77509439c622Daniel Dunbar bool UseAggressiveSymbolFolding_) 17b87422778c4e7b828e6e846b81fd77509439c622Daniel Dunbar : Is64Bit(Is64Bit_), CPUType(CPUType_), CPUSubtype(CPUSubtype_), 18b87422778c4e7b828e6e846b81fd77509439c622Daniel Dunbar UseAggressiveSymbolFolding(UseAggressiveSymbolFolding_) { 19ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar} 20ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar 21ae5abd595f5442767313a4c8a24008ad19323cebDaniel DunbarMCMachObjectTargetWriter::~MCMachObjectTargetWriter() { 22ae5abd595f5442767313a4c8a24008ad19323cebDaniel Dunbar} 23