Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the
authorBill Wendling <isanbard@gmail.com>
Thu, 8 Feb 2007 01:39:44 +0000 (01:39 +0000)
committerBill Wendling <isanbard@gmail.com>
Thu, 8 Feb 2007 01:39:44 +0000 (01:39 +0000)
commiteb1ac3385096dd6f45a1548f3492f21648f55b4c
tree3287520c2c9c1ed9784304a202db68f8494f63fc
parent50e4e88d9797753390e86a513ece4e9ce7ab5d77
Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the
definition of it into the CodeGen library. This is so that a backend doesn't
necessarily add in these writers if it doesn't use them (like in the lli
program).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34034 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.h
lib/Target/PowerPC/PPCMachOWriterInfo.cpp
lib/Target/PowerPC/PPCTargetMachine.cpp
lib/Target/PowerPC/PPCTargetMachine.h
lib/Target/X86/X86.h
lib/Target/X86/X86TargetMachine.cpp
lib/Target/X86/X86TargetMachine.h