卜部昌平 e9fb2bc873 RBIMPL_ALIGNOF: do not use __alignof__
It is reported that on a system of i386 System V ABI, GCC returns 8 for
__alignof__(double).  OTOH the ABI defines alignments of double to be 4,
and ISO/IEC 9899:2011 reads that _Alignof(double) shall return 4 on such
machine.  What we want in ruby is 4 instead of 8 there.  We cannot use
__alignof__.

Additionally, both old GCC / old clang return 8 for _Alignof(double) on
such platforms.  They are their bugs, and already fixed in recent
versions.  But we have to support older compilers for a while.  Shall
check sanity of _Alignof.
2020-09-25 11:38:33 +09:00
..
2020-05-11 09:24:08 +09:00
2020-08-27 14:07:49 +09:00
2020-05-11 09:24:08 +09:00
2020-05-11 14:56:51 +09:00
2020-09-14 16:44:09 +12:00
2020-05-11 09:24:08 +09:00
2020-09-07 20:08:01 +09:00
2020-05-11 09:24:08 +09:00
2020-04-13 16:06:00 +09:00
2020-03-11 00:43:12 -07:00
2020-04-13 16:06:00 +09:00
2020-04-13 16:06:00 +09:00
2020-05-11 09:24:08 +09:00
2020-05-11 09:24:08 +09:00