]> Savannah Git Hosting - gnulib.git/commitdiff
stdalign: Document a clang 17 bug.
authorBruno Haible <bruno@clisp.org>
Mon, 12 Feb 2024 12:16:32 +0000 (13:16 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 12 Feb 2024 12:16:32 +0000 (13:16 +0100)
* doc/posix-headers/stdalign.texi: Mention a clang 17 bug.

ChangeLog
doc/posix-headers/stdalign.texi

index dfaef75fdcb2043f293b73aed8dff5817da691af..9b863c602d0ff3779435992cde1a9cc268d30011 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-02-12  Bruno Haible  <bruno@clisp.org>
+
+       stdalign: Document a clang 17 bug.
+       * doc/posix-headers/stdalign.texi: Mention a clang 17 bug.
+
 2024-02-12  Bruno Haible  <bruno@clisp.org>
 
        getcwd, getcwd-lgpl: Fix configure test.
index 7f75a15540e72d14a93abae9af018357051cea29..4f9c2dd1866e5d254140d97d5632acbb357d34b1 100644 (file)
@@ -45,6 +45,10 @@ This portability problem should not matter with code using Gnulib's
 @code{alignasof} module, as such code should use @code{alignas} and
 @code{alignof} without checking these two macros.  (Gnulib's
 now-deprecated @code{stdalign} module defines these two macros.)
+@item
+@c https://github.com/llvm/llvm-project/issues/81472
+Clang 17 does not support an @code{alignas} attribute in the
+specifier-qualifier position of a member declaration.
 @end itemize
 
 Portability problems not fixed by Gnulib: