summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-02-14 15:02:45 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-02-14 15:02:45 +0000
commitd831cac2a79f3d557c2cad8f891de218d200ac1a (patch)
tree6416f1ccb1d0c506ee9cd57965358f2d5030b1bf
parent73247d2edc860c4c4ca6f2d5b3fef38d6ac0f68a (diff)
downloadbcm5719-llvm-d831cac2a79f3d557c2cad8f891de218d200ac1a.tar.gz
bcm5719-llvm-d831cac2a79f3d557c2cad8f891de218d200ac1a.zip
Define __ELF__ for linux systems.
llvm-svn: 64553
-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 9e81ed7db2f..b37939fc224 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -85,6 +85,7 @@ static void getLinuxDefines(std::vector<char> &Defs) {
Define(Defs, "__linux");
Define(Defs, "linux");
Define(Defs, "__gnu_linux__");
+ Define(Defs, "__ELF__", "1");
}
/// getDarwinNumber - Parse the 'darwin number' out of the specific targe
OpenPOWER on IntegriCloud