diff options
| author | Joerg Sonnenberger <joerg@bec.de> | 2011-07-05 14:56:12 +0000 | 
|---|---|---|
| committer | Joerg Sonnenberger <joerg@bec.de> | 2011-07-05 14:56:12 +0000 | 
| commit | 870b3c5429ec112d70c920509ea7f1069cddeae1 (patch) | |
| tree | 647146a87f663defc501308736750fe9a7702085 /clang/lib/Basic | |
| parent | a6d11777f93fbaaf1cf9217c7e5a1f46186d0e09 (diff) | |
| download | bcm5719-llvm-870b3c5429ec112d70c920509ea7f1069cddeae1.tar.gz bcm5719-llvm-870b3c5429ec112d70c920509ea7f1069cddeae1.zip  | |
Don't define _BIG_ENDIAN for NetBSD/PowerPC.
llvm-svn: 134411
Diffstat (limited to 'clang/lib/Basic')
| -rw-r--r-- | clang/lib/Basic/Targets.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index cc3dd0a6f66..5bad668442e 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -674,7 +674,8 @@ void PPCTargetInfo::getTargetDefines(const LangOptions &Opts,    }    // Target properties. -  Builder.defineMacro("_BIG_ENDIAN"); +  if (getTriple().getOS() != llvm::Triple::NetBSD) +    Builder.defineMacro("_BIG_ENDIAN");    Builder.defineMacro("__BIG_ENDIAN__");    // Subtarget options.  | 

