diff options
author | Daniel Sanders <daniel.sanders@imgtec.com> | 2015-01-30 17:35:23 +0000 |
---|---|---|
committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2015-01-30 17:35:23 +0000 |
commit | 7f933f4c5ecd61a6ea3411f13c79ac5ccf82eb3b (patch) | |
tree | 5194a427770153326774513c0f0869af418dbc8b /clang/lib/Basic | |
parent | e4ca47875f5376c280de86d45c95cf479000e544 (diff) | |
download | bcm5719-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.cpp | 8 |
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 |