mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-14 20:00:43 +00:00
patch applied upstream
This commit is contained in:
parent
e3b3d58733
commit
d34a88b808
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
llvm-toolchain-snapshot (1:3.5~svn211703-1~exp1) experimental; urgency=medium
|
||||||
|
|
||||||
|
* New snapshot release
|
||||||
|
|
||||||
|
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 25 Jun 2014 17:07:03 +0200
|
||||||
|
|
||||||
llvm-toolchain-snapshot (1:3.5~svn211669-1) unstable; urgency=medium
|
llvm-toolchain-snapshot (1:3.5~svn211669-1) unstable; urgency=medium
|
||||||
|
|
||||||
* New snapshot release
|
* New snapshot release
|
||||||
|
59
debian/patches/debian-mips64-n32-multiarch.diff
vendored
59
debian/patches/debian-mips64-n32-multiarch.diff
vendored
@ -1,59 +0,0 @@
|
|||||||
Index: llvm-toolchain-snapshot_3.5~svn201651/clang/lib/Driver/ToolChains.cpp
|
|
||||||
===================================================================
|
|
||||||
--- llvm-toolchain-snapshot_3.5~svn201651.orig/clang/lib/Driver/ToolChains.cpp 2014-02-19 09:46:39.989351664 +0100
|
|
||||||
+++ llvm-toolchain-snapshot_3.5~svn201651/clang/lib/Driver/ToolChains.cpp 2014-02-19 09:46:43.433569829 +0100
|
|
||||||
@@ -1322,11 +1322,13 @@
|
|
||||||
|
|
||||||
static const char *const MIPS64LibDirs[] = { "/lib64", "/lib" };
|
|
||||||
static const char *const MIPS64Triples[] = { "mips64-linux-gnu",
|
|
||||||
- "mips-mti-linux-gnu" };
|
|
||||||
+ "mips-mti-linux-gnu",
|
|
||||||
+ "mips64-linux-gnuabi64" };
|
|
||||||
static const char *const MIPS64ELLibDirs[] = { "/lib64", "/lib" };
|
|
||||||
static const char *const MIPS64ELTriples[] = { "mips64el-linux-gnu",
|
|
||||||
"mips-mti-linux-gnu",
|
|
||||||
- "mips64el-linux-android" };
|
|
||||||
+ "mips64el-linux-android",
|
|
||||||
+ "mips64el-linux-gnuabi64" };
|
|
||||||
|
|
||||||
static const char *const PPCLibDirs[] = { "/lib32", "/lib" };
|
|
||||||
static const char *const PPCTriples[] = {
|
|
||||||
@@ -2767,6 +2769,14 @@
|
|
||||||
if (llvm::sys::fs::exists(SysRoot + "/lib/mipsel-linux-gnu"))
|
|
||||||
return "mipsel-linux-gnu";
|
|
||||||
return TargetTriple.str();
|
|
||||||
+ case llvm::Triple::mips64:
|
|
||||||
+ if (llvm::sys::fs::exists(SysRoot + "/lib/mips64-linux-gnuabi64"))
|
|
||||||
+ return "mips64-linux-gnuabi64";
|
|
||||||
+ return TargetTriple.str();
|
|
||||||
+ case llvm::Triple::mips64el:
|
|
||||||
+ if (llvm::sys::fs::exists(SysRoot + "/lib/mips64el-linux-gnuabi64"))
|
|
||||||
+ return "mips64el-linux-gnuabi64";
|
|
||||||
+ return TargetTriple.str();
|
|
||||||
case llvm::Triple::ppc:
|
|
||||||
if (llvm::sys::fs::exists(SysRoot + "/lib/powerpc-linux-gnuspe"))
|
|
||||||
return "powerpc-linux-gnuspe";
|
|
||||||
@@ -3120,6 +3130,12 @@
|
|
||||||
const StringRef MIPSELMultiarchIncludeDirs[] = {
|
|
||||||
"/usr/include/mipsel-linux-gnu"
|
|
||||||
};
|
|
||||||
+ const StringRef MIPS64MultiarchIncludeDirs[] = {
|
|
||||||
+ "/usr/include/mips64-linux-gnuabi64"
|
|
||||||
+ };
|
|
||||||
+ const StringRef MIPS64ELMultiarchIncludeDirs[] = {
|
|
||||||
+ "/usr/include/mips64el-linux-gnuabi64"
|
|
||||||
+ };
|
|
||||||
const StringRef PPCMultiarchIncludeDirs[] = {
|
|
||||||
"/usr/include/powerpc-linux-gnu"
|
|
||||||
};
|
|
||||||
@@ -3142,6 +3158,10 @@
|
|
||||||
MultiarchIncludeDirs = MIPSMultiarchIncludeDirs;
|
|
||||||
} else if (getTriple().getArch() == llvm::Triple::mipsel) {
|
|
||||||
MultiarchIncludeDirs = MIPSELMultiarchIncludeDirs;
|
|
||||||
+ } else if (getTriple().getArch() == llvm::Triple::mips64) {
|
|
||||||
+ MultiarchIncludeDirs = MIPS64MultiarchIncludeDirs;
|
|
||||||
+ } else if (getTriple().getArch() == llvm::Triple::mips64el) {
|
|
||||||
+ MultiarchIncludeDirs = MIPS64ELMultiarchIncludeDirs;
|
|
||||||
} else if (getTriple().getArch() == llvm::Triple::ppc) {
|
|
||||||
MultiarchIncludeDirs = PPCMultiarchIncludeDirs;
|
|
||||||
} else if (getTriple().getArch() == llvm::Triple::ppc64) {
|
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
@ -28,7 +28,6 @@ removeduplicatedeclaration.diff
|
|||||||
fix-clang-path-and-build.diff
|
fix-clang-path-and-build.diff
|
||||||
silent-MCJIIT-tests.diff
|
silent-MCJIIT-tests.diff
|
||||||
include-target.diff
|
include-target.diff
|
||||||
debian-mips64-n32-multiarch.diff
|
|
||||||
force-gcc-header-obj.diff
|
force-gcc-header-obj.diff
|
||||||
do-not-fail-on-unexpected-pass.diff
|
do-not-fail-on-unexpected-pass.diff
|
||||||
silent-more-tests.diff
|
silent-more-tests.diff
|
||||||
|
Loading…
Reference in New Issue
Block a user