Finish inverting the MC -> Object dependency.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 23 Jul 2014 22:26:07 +0000 (22:26 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 23 Jul 2014 22:26:07 +0000 (22:26 +0000)
commit5addace56d25523af6ce9ecf5406a17c93d72134
tree71ecf5a4ef183f70b8bee90e90b26aaebde2bc91
parentfa154f03d1e2f356f862e2f6960f4dca3ea4bf87
Finish inverting the MC -> Object dependency.

There were still some disassembler bits in lib/MC, but their use of Object
was only visible in the includes they used, not in the symbols.

llvm-svn: 213808
llvm/lib/MC/CMakeLists.txt
llvm/lib/MC/MCDisassembler/CMakeLists.txt
llvm/lib/MC/MCDisassembler/MCDisassembler.cpp [moved from llvm/lib/MC/MCDisassembler.cpp with 94% similarity]
llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [moved from llvm/lib/MC/MCExternalSymbolizer.cpp with 99% similarity]
llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp [moved from llvm/lib/MC/MCRelocationInfo.cpp with 92% similarity]
llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt
llvm/lib/Target/X86/Disassembler/LLVMBuild.txt
llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt