[PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
Phabricator via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 20 15:30:07 PDT 2018
This revision was automatically updated to reflect the committed changes.
Closed by commit rCXX340224: Teach libc++ to use native NetBSD's max_align_t (authored by kamil, committed by ).
Herald added a subscriber: ldionne.
Repository:
rCXX libc++
https://reviews.llvm.org/D47814
Files:
include/cstddef
include/stddef.h
Index: include/stddef.h
===================================================================
--- include/stddef.h
+++ include/stddef.h
@@ -54,7 +54,7 @@
// Re-use the compiler's <stddef.h> max_align_t where possible.
#if !defined(__CLANG_MAX_ALIGN_T_DEFINED) && !defined(_GCC_MAX_ALIGN_T) && \
- !defined(__DEFINED_max_align_t)
+ !defined(__DEFINED_max_align_t) && !defined(__NetBSD__)
typedef long double max_align_t;
#endif
Index: include/cstddef
===================================================================
--- include/cstddef
+++ include/cstddef
@@ -50,7 +50,7 @@
using ::size_t;
#if defined(__CLANG_MAX_ALIGN_T_DEFINED) || defined(_GCC_MAX_ALIGN_T) || \
- defined(__DEFINED_max_align_t)
+ defined(__DEFINED_max_align_t) || defined(__NetBSD__)
// Re-use the compiler's <stddef.h> max_align_t where possible.
using ::max_align_t;
#else
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47814.161588.patch
Type: text/x-patch
Size: 872 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180820/1b628bd5/attachment.bin>
More information about the cfe-commits
mailing list