]> Savannah Git Hosting - gnulib.git/commitdiff
stddef: Fix a compilation error on AIX 7.2 with xlclang.
authorBruno Haible <bruno@clisp.org>
Thu, 16 Mar 2023 13:04:26 +0000 (14:04 +0100)
committerBruno Haible <bruno@clisp.org>
Wed, 22 Mar 2023 21:33:41 +0000 (22:33 +0100)
* lib/stddef.in.h (__CLANG_MAX_ALIGN_T_DEFINED): Define whenever we
define GNULIB_defined_max_align_t.

ChangeLog
lib/stddef.in.h

index b5a2d27f2894d2474ecce016fad96b71ff41de78..09c3398684ffd8687ba4ab68e4e667d05255a902 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2023-03-16  Bruno Haible  <bruno@clisp.org>
+
+       stddef: Fix a compilation error on AIX 7.2 with xlclang.
+       * lib/stddef.in.h (__CLANG_MAX_ALIGN_T_DEFINED): Define whenever we
+       define GNULIB_defined_max_align_t.
+
 2023-02-27  ChuanGang Jiang  <jiangchuanganghw@outlook.com>
 
        fts: fail gracefully when out of memory
index 6eadcc3d5a471746377f9cb76d4241fcb0c6e054..22a71cf381f0ca08b32d5de9e8717fb25a640dea 100644 (file)
@@ -69,6 +69,7 @@ typedef long rpl_max_align_t;
 typedef long max_align_t;
 #     define _MAX_ALIGN_T
 #    endif
+#    define __CLANG_MAX_ALIGN_T_DEFINED
 #    define GNULIB_defined_max_align_t 1
 #   endif
 #  endif
@@ -137,6 +138,7 @@ typedef union
   long int __i _GL_STDDEF_ALIGNAS (long int);
 } rpl_max_align_t;
 #   define max_align_t rpl_max_align_t
+#   define __CLANG_MAX_ALIGN_T_DEFINED
 #   define GNULIB_defined_max_align_t 1
 #  endif
 # endif