X-Git-Url: https://git.tld-linux.org/?p=packages%2Fllvm.git;a=blobdiff_plain;f=llvm-config.patch;fp=llvm-config.patch;h=38dc3ad6cb528c164962dffbef7ad04d3a57bc4c;hp=abdbdb9734f721666d19d793065971ac5378324d;hb=24ef46b2ee28d9cfc27e8ee824e32abc76ccf67c;hpb=cd83bbc0833500036d5e66f05dd9389d679c608c diff --git a/llvm-config.patch b/llvm-config.patch index abdbdb9..38dc3ad 100644 --- a/llvm-config.patch +++ b/llvm-config.patch @@ -72,15 +72,15 @@ "/../../" + Multilib, Paths); // Add the non-multilib suffixed paths (if potentially different). -@@ -2189,7 +2189,7 @@ Linux::Linux(const Driver &D, const llvm +@@ -2342,7 +2342,7 @@ Linux::Linux(const Driver &D, const llvm } } addPathIfExists(SysRoot + "/lib", Paths); - addPathIfExists(SysRoot + "/usr/lib", Paths); + addPathIfExists(SysRoot + LLVM_LIBDIR, Paths); - } - bool Linux::HasNativeLLVMSupport() const { + IsPIEDefault = SanitizerArgs(*this, Args).hasZeroBaseShadow(); + } --- llvm-3.2.src/tools/clang/lib/Driver/Tools.cpp.orig 2012-11-21 08:56:23.000000000 +0100 +++ llvm-3.2.src/tools/clang/lib/Driver/Tools.cpp 2013-01-26 18:43:56.952167604 +0100 @@ -218,7 +218,7 @@ static void addProfileRT(const ToolChain