diff options
| author | Michał Górny <mgorny@gentoo.org> | 2019-12-14 14:17:19 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2019-12-20 17:50:47 +0100 |
| commit | e1882af9f6701c2ddcd2853ffeff456d5a8bf8e3 (patch) | |
| tree | 8edca5943e0fa74d09305b4ab5952514cba6840f /libcxx/include/__config | |
| parent | ff92c56ef97c62e6350531fd45ec1ad36ed25a3c (diff) | |
| download | bcm5719-llvm-e1882af9f6701c2ddcd2853ffeff456d5a8bf8e3.tar.gz bcm5719-llvm-e1882af9f6701c2ddcd2853ffeff456d5a8bf8e3.zip | |
[libc++] Update feature list for NetBSD
Add NetBSD to the same feature list as Fuchsia since it matches
in available features, effectively enabling aligned_alloc(),
timespec_get() and C11 features. Remove now-duplicate declaration
of quick_exit() support.
Differential Revision: https://reviews.llvm.org/D71511
Diffstat (limited to 'libcxx/include/__config')
| -rw-r--r-- | libcxx/include/__config | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libcxx/include/__config b/libcxx/include/__config index a6ed5c69a47..9f5f8452663 100644 --- a/libcxx/include/__config +++ b/libcxx/include/__config @@ -260,7 +260,6 @@ # else // _BYTE_ORDER == _LITTLE_ENDIAN # define _LIBCPP_BIG_ENDIAN # endif // _BYTE_ORDER == _LITTLE_ENDIAN -# define _LIBCPP_HAS_QUICK_EXIT #endif // __NetBSD__ #if defined(_WIN32) @@ -354,7 +353,7 @@ # if __ANDROID_API__ >= 29 # define _LIBCPP_HAS_TIMESPEC_GET # endif -# elif defined(__Fuchsia__) || defined(__wasi__) +# elif defined(__Fuchsia__) || defined(__wasi__) || defined(__NetBSD__) # define _LIBCPP_HAS_ALIGNED_ALLOC # define _LIBCPP_HAS_QUICK_EXIT # define _LIBCPP_HAS_TIMESPEC_GET |

