Add patch to fix missing MultiArch include dir on powerpcspe

This commit is contained in:
John Paul Adrian Glaubitz 2018-09-14 09:25:23 +02:00
parent 49ddcfe30e
commit ec37cd0c8a
3 changed files with 27 additions and 0 deletions

8
debian/changelog vendored
View File

@ -1,3 +1,11 @@
llvm-toolchain-6.0 (1:6.0.1-9) UNRELEASED; urgency=medium
[ John Paul Adrian Glaubitz ]
* Add patch to fix missing MultiArch include dir
on powerpcspe (Closes: #908791)
-- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Fri, 14 Sep 2018 09:24:02 +0200
llvm-toolchain-6.0 (1:6.0.1-8) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]

View File

@ -0,0 +1,18 @@
Description: Fix missing include paths on powerpcspe
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908791
Forwarded: https://reviews.llvm.org/D52066
Last-Update: 2018-09-13
--- llvm-toolchain-6.0-6.0.1.orig/clang/lib/Driver/ToolChains/Linux.cpp
+++ llvm-toolchain-6.0-6.0.1/clang/lib/Driver/ToolChains/Linux.cpp
@@ -629,7 +629,8 @@ void Linux::AddClangSystemIncludeArgs(co
"/usr/include/mips64el-linux-gnu",
"/usr/include/mips64el-linux-gnuabi64"};
const StringRef PPCMultiarchIncludeDirs[] = {
- "/usr/include/powerpc-linux-gnu"};
+ "/usr/include/powerpc-linux-gnu",
+ "/usr/include/powerpc-linux-gnuspe"};
const StringRef PPC64MultiarchIncludeDirs[] = {
"/usr/include/powerpc64-linux-gnu"};
const StringRef PPC64LEMultiarchIncludeDirs[] = {

View File

@ -67,3 +67,4 @@ D51335-alignment-issue.diff
# D51639-optim-issue.diff
rL338481-cherry-pick-really-subtle-miscompile.diff
disable-sse2-old-x86.diff
powerpcspe-add-missing-include-path.diff