From d88fb6c4240114500f65e4a006778357c17e486b Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Tue, 24 Jun 2008 03:33:47 +0000 Subject: [PATCH] Patch by Anders Bergh: 'There's not much to say about this patch, it just adds the Arch Linux gcc 4.3.1 header paths for i686 and amd64. The patch was generated using "svn diff" with clang at revision 52660. The paths aren't distribution-specific, so they should work for all Linux distributions using the default(?) names like "i686-pc-linux-gnu".' git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@52665 91177308-0d34-0410-b5e6-96231b3b80d8 --- Driver/clang.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Driver/clang.cpp b/Driver/clang.cpp index 731c1a838b..8818385079 100644 --- a/Driver/clang.cpp +++ b/Driver/clang.cpp @@ -990,6 +990,15 @@ static void InitializeIncludePaths(const char *Argv0, HeaderSearch &Headers, false, Headers); AddPath("/usr/include/c++/4.1.2/backward", System, true, false, false, Headers); + + // Arch Linux 2008-06-24 + AddPath("/usr/include/c++/4.3.1", System, true, false, false, Headers); + AddPath("/usr/include/c++/4.3.1/i686-pc-linux-gnu", System, true, false, + false, Headers); + AddPath("/usr/include/c++/4.3.1/backward", System, true, false, false, + Headers); + AddPath("/usr/include/c++/4.3.1/x86_64-unknown-linux-gnu", System, true, + false, false, Headers); } AddPath("/usr/local/include", System, false, false, false, Headers); @@ -1033,6 +1042,16 @@ static void InitializeIncludePaths(const char *Argv0, HeaderSearch &Headers, AddPath("/usr/lib/gcc/x86_64-linux-gnu/4.2.3/include", System, false, false, false, Headers); + // Arch Linux 2008-06-24 + AddPath("/usr/lib/gcc/i686-pc-linux-gnu/4.3.1/include", System, + false, false, false, Headers); + AddPath("/usr/lib/gcc/i686-pc-linux-gnu/4.3.1/include-fixed", System, + false, false, false, Headers); + AddPath("/usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include", System, + false, false, false, Headers); + AddPath("/usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include-fixed", + System, false, false, false, Headers); + AddPath("/usr/include", System, false, false, false, Headers); AddPath("/System/Library/Frameworks", System, true, false, true, Headers); AddPath("/Library/Frameworks", System, true, false, true, Headers); -- 2.50.1