From: Matthijs Kooijman Date: Thu, 26 Jun 2008 08:39:30 +0000 (+0000) Subject: Make clang work on 32 bit powerpc linux. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e9484fc09a82b0bcd9f4921083440df4aea04f52;p=clang Make clang work on 32 bit powerpc linux. Patch by Nick Lewycky! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@52777 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/Driver/clang.cpp b/Driver/clang.cpp index 8818385079..c1d4707c5d 100644 --- a/Driver/clang.cpp +++ b/Driver/clang.cpp @@ -1052,6 +1052,10 @@ static void InitializeIncludePaths(const char *Argv0, HeaderSearch &Headers, AddPath("/usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include-fixed", System, false, false, false, Headers); + // Debian testing/lenny ppc32 + AddPath("/usr/lib/gcc/powerpc-linux-gnu/4.2.3/include", 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); diff --git a/include/clang/AST/TargetBuiltins.h b/include/clang/AST/TargetBuiltins.h index d0f78444c3..d425a9b8ec 100644 --- a/include/clang/AST/TargetBuiltins.h +++ b/include/clang/AST/TargetBuiltins.h @@ -11,6 +11,7 @@ #define LLVM_CLANG_AST_TARGET_BUILTINS_H #include "clang/AST/Builtins.h" +#undef PPC namespace clang { /// X86 builtins