]>
Commit | Line | Data |
---|---|---|
8d52ede4 JP |
1 | --- llvm-13.0.0.src/tools/clang/lib/Driver/ToolChains/Gnu.cpp.orig 2021-10-25 20:48:42.045696956 +0200 |
2 | +++ llvm-13.0.0.src/tools/clang/lib/Driver/ToolChains/Gnu.cpp 2021-10-25 20:56:43.802012798 +0200 | |
3 | @@ -2113,8 +2113,9 @@ | |
4 | "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", | |
4d2642a0 JR |
5 | "x86_64-slackware-linux", "x86_64-unknown-linux", |
6 | "x86_64-amazon-linux", "x86_64-linux-android"}; | |
8d52ede4 JP |
7 | - static const char *const X32Triples[] = {"x86_64-linux-gnux32", |
8 | - "x86_64-pc-linux-gnux32"}; | |
d215fb08 | 9 | + static const char *const X32Triples[] = { |
41876fe7 JR |
10 | + "x86_64-pld-linux-gnux32", "amd64-pld-linux-gnux32", |
11 | + "x86_64-linux-gnux32", "x86_64-unknown-linux-gnux32", "x86_64-pc-linux-gnux32"}; | |
8d52ede4 | 12 | static const char *const X32LibDirs[] = {"/libx32", "/lib"}; |
41876fe7 | 13 | static const char *const X86LibDirs[] = {"/lib32", "/lib"}; |
d215fb08 | 14 | static const char *const X86Triples[] = { |
8d52ede4 JP |
15 | @@ -2352,12 +2353,16 @@ |
16 | LibDirs.append(begin(X32LibDirs), end(X32LibDirs)); | |
17 | TripleAliases.append(begin(X32Triples), end(X32Triples)); | |
18 | BiarchLibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs)); | |
d215fb08 JR |
19 | + BiarchLibDirs.append(begin(X86LibDirs), end(X86LibDirs)); |
20 | BiarchTripleAliases.append(begin(X86_64Triples), end(X86_64Triples)); | |
21 | + BiarchTripleAliases.append(begin(X86Triples), end(X86Triples)); | |
22 | } else { | |
8d52ede4 JP |
23 | LibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs)); |
24 | TripleAliases.append(begin(X86_64Triples), end(X86_64Triples)); | |
25 | BiarchLibDirs.append(begin(X32LibDirs), end(X32LibDirs)); | |
26 | + BiarchLibDirs.append(begin(X86LibDirs), end(X86LibDirs)); | |
27 | BiarchTripleAliases.append(begin(X32Triples), end(X32Triples)); | |
28 | + BiarchTripleAliases.append(begin(X86Triples), end(X86Triples)); | |
d215fb08 | 29 | } |
8d52ede4 JP |
30 | BiarchLibDirs.append(begin(X86LibDirs), end(X86LibDirs)); |
31 | BiarchTripleAliases.append(begin(X86Triples), end(X86Triples)); |