summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2012-04-25 06:12:24 +0000
committerChris Lattner <sabre@nondot.org>2012-04-25 06:12:24 +0000
commit024e12df527deb7c4273643aae8ecba6ae9d2fa1 (patch)
tree538f9defd70212dc1db07dee5fb4c08268b07a4c /clang/lib/Basic
parent7073c47dc4a27f1dd04b32b52b9a122185a8097d (diff)
downloadbcm5719-llvm-024e12df527deb7c4273643aae8ecba6ae9d2fa1.tar.gz
bcm5719-llvm-024e12df527deb7c4273643aae8ecba6ae9d2fa1.zip
OpenBSD: Remove incorrect -pthread preprocessor define _POSIX_THREADS and replace
with _REENTRANT. Also remove undef _POSIX_THREADS in phread.h. Patch by Brad Smith! llvm-svn: 155535
Diffstat (limited to 'clang/lib/Basic')
-rw-r--r--clang/lib/Basic/Targets.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 1eceaaa615e..dd2a89a18b7 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -365,7 +365,7 @@ protected:
DefineStd(Builder, "unix", Opts);
Builder.defineMacro("__ELF__");
if (Opts.POSIXThreads)
- Builder.defineMacro("_POSIX_THREADS");
+ Builder.defineMacro("_REENTRANT");
}
public:
OpenBSDTargetInfo(const std::string &triple)
OpenPOWER on IntegriCloud