mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-03 04:37:35 +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_11~++20200409051253+d08105482e1/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
@@ -151,6 +151,10 @@ std::string Linux::getMultiarchTriple(co
|
||||
--- llvm-toolchain-snapshot_13~++20210322120055+02b51e5316cd.orig/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
+++ llvm-toolchain-snapshot_13~++20210322120055+02b51e5316cd/clang/lib/Driver/ToolChains/Linux.cpp
|
||||
@@ -161,6 +161,10 @@ std::string Linux::getMultiarchTriple(co
|
||||
if (D.getVFS().exists(SysRoot + "/lib/powerpc64le-linux-gnu"))
|
||||
return "powerpc64le-linux-gnu";
|
||||
break;
|
||||
@ -13,22 +13,3 @@ Index: llvm-toolchain-snapshot_11~++20200409051253+d08105482e1/clang/lib/Driver/
|
||||
case llvm::Triple::sparc:
|
||||
if (D.getVFS().exists(SysRoot + "/lib/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