mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-06 04:08:15 +00:00
Rebase of the patch, the list of path isn't a thing since
874bdc8e61662b5f39a9626b9132e0979fae556f
This commit is contained in:
parent
9e0803d388
commit
2604e9edda
27
debian/patches/risc/clang-riscv64-multiarch.diff
vendored
27
debian/patches/risc/clang-riscv64-multiarch.diff
vendored
@ -1,8 +1,8 @@
|
|||||||
Index: llvm-toolchain-snapshot_11~++20200409051253+d08105482e1/clang/lib/Driver/ToolChains/Linux.cpp
|
Index: llvm-toolchain-snapshot_13~++20210322120055+02b51e5316cd/clang/lib/Driver/ToolChains/Linux.cpp
|
||||||
===================================================================
|
===================================================================
|
||||||
--- llvm-toolchain-snapshot_11~++20200409051253+d08105482e1.orig/clang/lib/Driver/ToolChains/Linux.cpp
|
--- llvm-toolchain-snapshot_13~++20210322120055+02b51e5316cd.orig/clang/lib/Driver/ToolChains/Linux.cpp
|
||||||
+++ llvm-toolchain-snapshot_11~++20200409051253+d08105482e1/clang/lib/Driver/ToolChains/Linux.cpp
|
+++ llvm-toolchain-snapshot_13~++20210322120055+02b51e5316cd/clang/lib/Driver/ToolChains/Linux.cpp
|
||||||
@@ -151,6 +151,10 @@ std::string Linux::getMultiarchTriple(co
|
@@ -161,6 +161,10 @@ std::string Linux::getMultiarchTriple(co
|
||||||
if (D.getVFS().exists(SysRoot + "/lib/powerpc64le-linux-gnu"))
|
if (D.getVFS().exists(SysRoot + "/lib/powerpc64le-linux-gnu"))
|
||||||
return "powerpc64le-linux-gnu";
|
return "powerpc64le-linux-gnu";
|
||||||
break;
|
break;
|
||||||
@ -13,22 +13,3 @@ Index: llvm-toolchain-snapshot_11~++20200409051253+d08105482e1/clang/lib/Driver/
|
|||||||
case llvm::Triple::sparc:
|
case llvm::Triple::sparc:
|
||||||
if (D.getVFS().exists(SysRoot + "/lib/sparc-linux-gnu"))
|
if (D.getVFS().exists(SysRoot + "/lib/sparc-linux-gnu"))
|
||||||
return "sparc-linux-gnu";
|
return "sparc-linux-gnu";
|
||||||
@@ -761,6 +765,8 @@ void Linux::AddClangSystemIncludeArgs(co
|
|
||||||
"/usr/include/powerpc64-linux-gnu"};
|
|
||||||
const StringRef PPC64LEMultiarchIncludeDirs[] = {
|
|
||||||
"/usr/include/powerpc64le-linux-gnu"};
|
|
||||||
+ const StringRef RISCV64MultiarchIncludeDirs[] = {
|
|
||||||
+ "/usr/include/riscv64-linux-gnu"};
|
|
||||||
const StringRef SparcMultiarchIncludeDirs[] = {
|
|
||||||
"/usr/include/sparc-linux-gnu"};
|
|
||||||
const StringRef Sparc64MultiarchIncludeDirs[] = {
|
|
||||||
@@ -836,6 +842,9 @@ void Linux::AddClangSystemIncludeArgs(co
|
|
||||||
case llvm::Triple::ppc64le:
|
|
||||||
MultiarchIncludeDirs = PPC64LEMultiarchIncludeDirs;
|
|
||||||
break;
|
|
||||||
+ case llvm::Triple::riscv64:
|
|
||||||
+ MultiarchIncludeDirs = RISCV64MultiarchIncludeDirs;
|
|
||||||
+ break;
|
|
||||||
case llvm::Triple::sparc:
|
|
||||||
MultiarchIncludeDirs = SparcMultiarchIncludeDirs;
|
|
||||||
break;
|
|
||||||
|
Loading…
Reference in New Issue
Block a user