Reduce the exposure of Triple::OSType in the ELF object writer. This will
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 21 Dec 2011 17:00:36 +0000 (17:00 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 21 Dec 2011 17:00:36 +0000 (17:00 +0000)
commitdc9a8a378daf432d8dcfc178507afe149706f9a6
tree85cd35484f314f9f704e492d939bedc02958f3ce
parentd4304031cb465ca85e2bebb352b7cde5a92a1c39
Reduce the exposure of Triple::OSType in the ELF object writer. This will
avoid including ADT/Triple.h in many places when the target specific bits are
moved.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147059 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCELFObjectWriter.h
lib/MC/ELFObjectWriter.cpp
lib/MC/MCELFObjectTargetWriter.cpp
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp