summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2015-01-30 17:35:23 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2015-01-30 17:35:23 +0000
commit7f933f4c5ecd61a6ea3411f13c79ac5ccf82eb3b (patch)
tree5194a427770153326774513c0f0869af418dbc8b /clang/lib/Basic
parente4ca47875f5376c280de86d45c95cf479000e544 (diff)
downloadbcm5719-llvm-7f933f4c5ecd61a6ea3411f13c79ac5ccf82eb3b.tar.gz
bcm5719-llvm-7f933f4c5ecd61a6ea3411f13c79ac5ccf82eb3b.zip
[mips] Pass ABI name via -target-abi instead of target-features
Patch by Vladimir Medic Reviewers: echristo, atanasyan, dsanders Reviewed By: atanasyan, dsanders Subscribers: llvm-commits, echristo, atanasyan Differential Revision: http://reviews.llvm.org/D6091 llvm-svn: 227583
Diffstat (limited to 'clang/lib/Basic')
-rw-r--r--clang/lib/Basic/Targets.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 5153103b40f..e9bc6d1500b 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -5696,14 +5696,6 @@ public:
}
const std::string& getCPU() const { return CPU; }
void getDefaultFeatures(llvm::StringMap<bool> &Features) const override {
- // The backend enables certain ABI's by default according to the
- // architecture.
- // Disable both possible defaults so that we don't end up with multiple
- // ABI's selected and trigger an assertion.
- Features["o32"] = false;
- Features["n64"] = false;
-
- Features[ABI] = true;
if (CPU == "octeon")
Features["mips64r2"] = Features["cnmips"] = true;
else
OpenPOWER on IntegriCloud