[clang] 1f4959b - [Driver] Drop unneeded $triple/gcc/$triple detection
Fangrui Song via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 19 22:45:54 PDT 2021
Author: Fangrui Song
Date: 2021-03-19T22:45:50-07:00
New Revision: 1f4959b27607d4748c83820ffcf8bf24f09fdd47
URL: https://github.com/llvm/llvm-project/commit/1f4959b27607d4748c83820ffcf8bf24f09fdd47
DIFF: https://github.com/llvm/llvm-project/commit/1f4959b27607d4748c83820ffcf8bf24f09fdd47.diff
LOG: [Driver] Drop unneeded $triple/gcc/$triple detection
Added:
Modified:
clang/lib/Driver/ToolChains/Gnu.cpp
Removed:
################################################################################
diff --git a/clang/lib/Driver/ToolChains/Gnu.cpp b/clang/lib/Driver/ToolChains/Gnu.cpp
index eb32f4b920b5..906bac57fa77 100644
--- a/clang/lib/Driver/ToolChains/Gnu.cpp
+++ b/clang/lib/Driver/ToolChains/Gnu.cpp
@@ -2532,12 +2532,6 @@ void Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(
TargetTriple.getVendor() == llvm::Triple::Freescale ||
TargetTriple.getVendor() == llvm::Triple::OpenEmbedded},
- // Natively multiarch systems sometimes put the GCC triple-specific
- // directory within their multiarch lib directory, resulting in the
- // triple appearing twice.
- {CandidateTriple.str() + "/gcc/" + CandidateTriple.str(), "../../..",
- TargetTriple.getOS() != llvm::Triple::Solaris},
-
// Deal with cases (on Ubuntu) where the system architecture could be i386
// but the GCC target architecture could be (say) i686.
// FIXME: It may be worthwhile to generalize this and look for a second
More information about the cfe-commits
mailing list