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 | |
| 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')
| -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. |

