]> Savannah Git Hosting - gnulib.git/commit
Use __alignof__ with clang.
authorBruno Haible <bruno@clisp.org>
Sun, 9 Aug 2020 13:58:10 +0000 (15:58 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 9 Aug 2020 13:58:10 +0000 (15:58 +0200)
commit57caf9541d98314102a55dd1cd0b8dc2be747471
tree4ce7a17a15154f0f84398b7df3313e2126ead326
parentcae4fcab00ff89a5271376aed615cfa8c067fca2
Use __alignof__ with clang.

* m4/stddef_h.m4 (gl_STDDEF_H): Test the alignment of max_align_t also
on clang.
* lib/alignof.h (alignof_type): Use __alignof__ also on clang.
* lib/stdalign.in.h (_Alignof): Don't activate the GCC workaround on
clang.
* lib/malloca.h (sa_alignof): Use __alignof__ also on clang.
* lib/bitset/list.c (lbitset_elt_alloc): Use __alignof__ also on clang.
* lib/bitset/table.c (tbitset_elt_alloc): Likewise.
* tests/test-stddef.c: Very the behaviour of __alignof__ also on clang.
ChangeLog
lib/alignof.h
lib/bitset/list.c
lib/bitset/table.c
lib/malloca.h
lib/stdalign.in.h
m4/stddef_h.m4
tests/test-stddef.c