brad added a comment.
OpenBSD 6.7 is just wrapping up and will be released in a few days. We have
switched to Clang for our PowerPC system compiler and thus libc++. It should be
Ok to remove OpenBSD from that bit of code.
The original issue as far as I remember is that because we don't have TLS
jfb added a subscriber: brad.
jfb added a comment.
is this code still relevant?
#if defined(_MSC_VER)
// MSVC's call_once implementation worked since VS 2015, which is the minimum
// supported version as of this writing.
#define LLVM_THREADING_USE_STD_CALL_ONCE 1
#elif defined(LLVM_ON_U
efriedma requested changes to this revision.
efriedma added a comment.
This revision now requires changes to proceed.
This code is basically untested; I'd rather not touch it until we eventually
kill it off. (See the definition of LLVM_THREADING_USE_STD_CALL_ONCE.)
Repository:
rG LLVM Github