+MCObjectWriter *createMachObjectWriter(raw_ostream &OS, bool is64Bit,
+ uint32_t CPUType, uint32_t CPUSubtype,
+ bool IsLittleEndian);
+MCObjectWriter *createELFObjectWriter(raw_ostream &OS, bool is64Bit,
+ Triple::OSType OSType, uint16_t EMachine,
+ bool IsLittleEndian,
+ bool HasRelocationAddend);