mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
Support: use internal call_once
on PPC64le
Always use the internal `call_once` for PPC64le. This is needed to support the Swift toolchain on PPC64le. Patch by Sarvesh Tamba! llvm-svn: 354045
This commit is contained in:
parent
e6ec8f30c9
commit
38ec336765
@ -32,6 +32,9 @@
|
||||
// implementations like libstdc++ are known to have problems on NetBSD,
|
||||
// OpenBSD and PowerPC.
|
||||
#define LLVM_THREADING_USE_STD_CALL_ONCE 1
|
||||
#elif defined(LLVM_ON_UNIX) && \
|
||||
((defined(__ppc__) || defined(__PPC__)) && defined(__LITTLE_ENDIAN__))
|
||||
#define LLVM_THREADING_USE_STD_CALL_ONCE 1
|
||||
#else
|
||||
#define LLVM_THREADING_USE_STD_CALL_ONCE 0
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user