stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 8 Jul 2013 06:06:26 +0000 (23:06 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 8 Jul 2013 06:07:03 +0000 (23:07 -0700)
commit848529bafe96b53d3a52af546aeb04bae1bd35d5
tree38dedc087aee4abcd132c131c70f611fb87cd20d
parentc96bab3fee48a9df55e7366344f838e1fc785c28
stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11

Problem reported by Ulrich Mueller in <http://bugs.gnu.org/14812>.
* lib/stdalign.in.h (_Alignas, _Alignof):
Port to FreeBSD 9.1, and to C11 and C++11.
(_Alignas): Also support ICC.
* lib/verify.h (_Static_assert): Undef if <stddef.h> defines it.
* m4/stdalign.m4 (gl_STDALIGN_H): Port to ICC and to C++11.
ChangeLog
lib/stdalign.in.h
lib/verify.h
m4/stdalign.m4