summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2012-04-25 18:26:22 +0000
committerBill Wendling <isanbard@gmail.com>2012-04-25 18:26:22 +0000
commitf242e2386ef20b2fc65ed58bd9a65e8b0bef865c (patch)
tree616a92edd08aa856dcd3048886b4bdfe0ce4cf51
parent67cd5deeec090caedeede852f62d4289dcf233d1 (diff)
downloadllvm-f242e2386ef20b2fc65ed58bd9a65e8b0bef865c.tar.gz
Merging r155535:
------------------------------------------------------------------------ r155535 | lattner | 2012-04-24 23:12:24 -0700 (Tue, 24 Apr 2012) | 5 lines 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: 155573
-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 1eceaaa615e9..dd2a89a18b72 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)