]> Savannah Git Hosting - gnulib.git/commit
alignasof, stdalign: Fix a compilation error in C++ mode on FreeBSD 12.
authorBruno Haible <bruno@clisp.org>
Mon, 21 Aug 2023 15:23:41 +0000 (17:23 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 30 Aug 2023 10:23:43 +0000 (12:23 +0200)
commite69b0dfe6a9bf33b614751a54f329aea51a7983d
treee5d342a425ca39bcd8efe1d70a9babd7bb1b1d6a
parentf86adc1a8cf031df2803eea3213cd6a8aab1fb2d
alignasof, stdalign: Fix a compilation error in C++ mode on FreeBSD 12.

* m4/stdalign.m4 (gl_ALIGNASOF): In C++ mode, prefer __builtin_offsetof
over offsetof when possible, since __builtin_offsetof works also when
<stddef.h> has not been fully included yet.
ChangeLog
m4/stdalign.m4