summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorJan Wen Voung <jvoung@google.com>2012-03-29 00:05:59 +0000
committerJan Wen Voung <jvoung@google.com>2012-03-29 00:05:59 +0000
commit1d4c2d9a487bb8b6604de7c66900a66fdd40fe0b (patch)
tree32b59ace87ff431b3539844b109a4b3e23a64a78 /clang/lib/Basic/Targets.cpp
parentc3e80cc8859c7c35625146d75cc41a0b36c83965 (diff)
downloadbcm5719-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.cpp1
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);
}
OpenPOWER on IntegriCloud