diff options
author | Jan Wen Voung <jvoung@google.com> | 2012-03-29 00:05:59 +0000 |
---|---|---|
committer | Jan Wen Voung <jvoung@google.com> | 2012-03-29 00:05:59 +0000 |
commit | 1d4c2d9a487bb8b6604de7c66900a66fdd40fe0b (patch) | |
tree | 32b59ace87ff431b3539844b109a4b3e23a64a78 /clang/lib/Basic/Targets.cpp | |
parent | c3e80cc8859c7c35625146d75cc41a0b36c83965 (diff) | |
download | bcm5719-llvm-1d4c2d9a487bb8b6604de7c66900a66fdd40fe0b.tar.gz bcm5719-llvm-1d4c2d9a487bb8b6604de7c66900a66fdd40fe0b.zip |
Define __LITTLE_ENDIAN__ for le32, since "le" stands for little endian.
Add a test for this too.
llvm-svn: 153616
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r-- | clang/lib/Basic/Targets.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 73bd2b6789b..f05b9c105aa 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -3847,6 +3847,7 @@ public: if (Opts.CPlusPlus) Builder.defineMacro("_GNU_SOURCE"); + Builder.defineMacro("__LITTLE_ENDIAN__"); Builder.defineMacro("__native_client__"); getArchDefines(Opts, Builder); } |