diff options
author | Evan Cheng <evan.cheng@apple.com> | 2011-07-25 21:44:12 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2011-07-25 21:44:12 +0000 |
commit | 6099cf16e57d4fd2a8131797186ff70647f38b0d (patch) | |
tree | 070792c97e3c945467b2d0d1daca89492ee56a1e /llvm/lib/Target | |
parent | ea8c66fea53e5039a75c4fc56041b51b79a044ac (diff) | |
download | bcm5719-llvm-6099cf16e57d4fd2a8131797186ff70647f38b0d.tar.gz bcm5719-llvm-6099cf16e57d4fd2a8131797186ff70647f38b0d.zip |
Move CBackend and CppBackend MC initialization to TargetInfo.
llvm-svn: 135982
Diffstat (limited to 'llvm/lib/Target')
4 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/CBackend/CBackend.cpp b/llvm/lib/Target/CBackend/CBackend.cpp index f24dd46aad5..18a27d2dc38 100644 --- a/llvm/lib/Target/CBackend/CBackend.cpp +++ b/llvm/lib/Target/CBackend/CBackend.cpp @@ -64,8 +64,6 @@ extern "C" void LLVMInitializeCBackendTarget() { RegisterTargetMachine<CTargetMachine> X(TheCBackendTarget); } -extern "C" void LLVMInitializeCBackendTargetMC() {} - namespace { class CBEMCAsmInfo : public MCAsmInfo { public: diff --git a/llvm/lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp b/llvm/lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp index f7e8ff25484..f581a6cd572 100644 --- a/llvm/lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp +++ b/llvm/lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp @@ -17,3 +17,5 @@ Target llvm::TheCBackendTarget; extern "C" void LLVMInitializeCBackendTargetInfo() { RegisterTarget<> X(TheCBackendTarget, "c", "C backend"); } + +extern "C" void LLVMInitializeCBackendTargetMC() {} diff --git a/llvm/lib/Target/CppBackend/CPPBackend.cpp b/llvm/lib/Target/CppBackend/CPPBackend.cpp index 66c2ca2ed08..ab944e6f921 100644 --- a/llvm/lib/Target/CppBackend/CPPBackend.cpp +++ b/llvm/lib/Target/CppBackend/CPPBackend.cpp @@ -77,8 +77,6 @@ extern "C" void LLVMInitializeCppBackendTarget() { RegisterTargetMachine<CPPTargetMachine> X(TheCppBackendTarget); } -extern "C" void LLVMInitializeCppBackendTargetMC() {} - namespace { typedef std::vector<Type*> TypeList; typedef std::map<Type*,std::string> TypeMap; diff --git a/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp b/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp index d0aeb12499c..60ba8ddb857 100644 --- a/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp +++ b/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp @@ -24,3 +24,5 @@ extern "C" void LLVMInitializeCppBackendTargetInfo() { "C++ backend", &CppBackend_TripleMatchQuality); } + +extern "C" void LLVMInitializeCppBackendTargetMC() {} |