From 73fb93cfaf45fa3deb6c58fe32ff2feb4eef9760 Mon Sep 17 00:00:00 2001 From: Vladimir Medic Date: Wed, 17 Dec 2014 11:49:56 +0000 Subject: [PATCH] MipsABIInfo class is used in different libraries. Moving the files to MCTargetDesc folder(LLVMMipsDesc library) prevents linkage errors. There are no functional changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224427 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/Mips/CMakeLists.txt | 1 - lib/Target/Mips/MCTargetDesc/CMakeLists.txt | 1 + lib/Target/Mips/{ => MCTargetDesc}/MipsABIInfo.cpp | 0 lib/Target/Mips/{ => MCTargetDesc}/MipsABIInfo.h | 0 lib/Target/Mips/MipsSubtarget.h | 2 +- 5 files changed, 2 insertions(+), 2 deletions(-) rename lib/Target/Mips/{ => MCTargetDesc}/MipsABIInfo.cpp (100%) rename lib/Target/Mips/{ => MCTargetDesc}/MipsABIInfo.h (100%) diff --git a/lib/Target/Mips/CMakeLists.txt b/lib/Target/Mips/CMakeLists.txt index 1f201b0fba7..36ba8e559e0 100644 --- a/lib/Target/Mips/CMakeLists.txt +++ b/lib/Target/Mips/CMakeLists.txt @@ -21,7 +21,6 @@ add_llvm_target(MipsCodeGen Mips16ISelDAGToDAG.cpp Mips16ISelLowering.cpp Mips16RegisterInfo.cpp - MipsABIInfo.cpp MipsAnalyzeImmediate.cpp MipsAsmPrinter.cpp MipsCCState.cpp diff --git a/lib/Target/Mips/MCTargetDesc/CMakeLists.txt b/lib/Target/Mips/MCTargetDesc/CMakeLists.txt index 6b3788ca515..c63af7c710c 100644 --- a/lib/Target/Mips/MCTargetDesc/CMakeLists.txt +++ b/lib/Target/Mips/MCTargetDesc/CMakeLists.txt @@ -1,4 +1,5 @@ add_llvm_library(LLVMMipsDesc + MipsABIInfo.cpp MipsABIFlagsSection.cpp MipsAsmBackend.cpp MipsELFObjectWriter.cpp diff --git a/lib/Target/Mips/MipsABIInfo.cpp b/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp similarity index 100% rename from lib/Target/Mips/MipsABIInfo.cpp rename to lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp diff --git a/lib/Target/Mips/MipsABIInfo.h b/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h similarity index 100% rename from lib/Target/Mips/MipsABIInfo.h rename to lib/Target/Mips/MCTargetDesc/MipsABIInfo.h diff --git a/lib/Target/Mips/MipsSubtarget.h b/lib/Target/Mips/MipsSubtarget.h index bff90135f9c..9d426d1dcea 100644 --- a/lib/Target/Mips/MipsSubtarget.h +++ b/lib/Target/Mips/MipsSubtarget.h @@ -22,7 +22,7 @@ #include "llvm/MC/MCInstrItineraries.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/Target/TargetSubtargetInfo.h" -#include "MipsABIInfo.h" +#include "MCTargetDesc/MipsABIInfo.h" #include #define GET_SUBTARGETINFO_HEADER -- 2.34.1