Make the GCC version proliferation worse by N+1 for the sake of
ArchLinux. =/ Fixes PR10246. llvm-svn: 134299
This commit is contained in:
@@ -1462,7 +1462,7 @@ static std::string findGCCBaseLibDir(const std::string &GccTriple) {
|
|||||||
ret.append(Version);
|
ret.append(Version);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
static const char* GccVersions[] = {"4.6.0", "4.6",
|
static const char* GccVersions[] = {"4.6.1", "4.6.0", "4.6",
|
||||||
"4.5.2", "4.5.1", "4.5",
|
"4.5.2", "4.5.1", "4.5",
|
||||||
"4.4.5", "4.4.4", "4.4.3", "4.4",
|
"4.4.5", "4.4.4", "4.4.3", "4.4",
|
||||||
"4.3.4", "4.3.3", "4.3.2", "4.3",
|
"4.3.4", "4.3.3", "4.3.2", "4.3",
|
||||||
|
|||||||
@@ -831,6 +831,10 @@ AddDefaultCPlusPlusIncludePaths(const llvm::Triple &triple, const HeaderSearchOp
|
|||||||
"x86_64-unknown-linux-gnu", "", "", triple);
|
"x86_64-unknown-linux-gnu", "", "", triple);
|
||||||
|
|
||||||
// Arch Linux gcc 4.6
|
// Arch Linux gcc 4.6
|
||||||
|
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.1",
|
||||||
|
"i686-pc-linux-gnu", "", "", triple);
|
||||||
|
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.1",
|
||||||
|
"x86_64-unknown-linux-gnu", "", "", triple);
|
||||||
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.0",
|
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.0",
|
||||||
"i686-pc-linux-gnu", "", "", triple);
|
"i686-pc-linux-gnu", "", "", triple);
|
||||||
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.0",
|
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.6.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user