diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-08-24 09:16:49 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-08-24 09:16:49 +0000 |
commit | 516bb9dd7662dbba94487374a2443484b92ac6b9 (patch) | |
tree | f0466f6475aece634f5b2ad0893f1ccf17bb10c0 /clang/lib/Driver/Driver.cpp | |
parent | 40165180f79bb92b86fdaa91f3a218393a90fd2d (diff) | |
download | bcm5719-llvm-516bb9dd7662dbba94487374a2443484b92ac6b9.tar.gz bcm5719-llvm-516bb9dd7662dbba94487374a2443484b92ac6b9.zip |
Remove arch normalization from Driver, this should be unnecessary now that
things have moved to llvm::Triple.
llvm-svn: 79902
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r-- | clang/lib/Driver/Driver.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index 8e269253c43..0280b6e4820 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -1246,20 +1246,6 @@ const HostInfo *Driver::GetHostInfo(const char *TripleStr) const { llvm::PrettyStackTraceString CrashInfo("Constructing host"); llvm::Triple Triple(TripleStr); - // Normalize Arch a bit. - // - // FIXME: We shouldn't need to do this once everything goes through the triple - // interface. - if (Triple.getArchName() == "i686") - Triple.setArchName("i386"); - else if (Triple.getArchName() == "amd64") - Triple.setArchName("x86_64"); - else if (Triple.getArchName() == "ppc" || - Triple.getArchName() == "Power Macintosh") - Triple.setArchName("powerpc"); - else if (Triple.getArchName() == "ppc64") - Triple.setArchName("powerpc64"); - switch (Triple.getOS()) { case llvm::Triple::AuroraUX: return createAuroraUXHostInfo(*this, Triple); |