------- Additional Comments From wilson at gcc dot gnu dot org 2005-08-16
21:32 -------
The MEMBER_TYPE_FORCES_BLK definition was changed Aug 3.
http://gcc.gnu.org/ml/gcc-patches/2005-08/msg00166.html
The Aug 4 ia64-hp-hpux11 testsuite reports no longer show any transparent union
failures.
http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg00223.html
Since MEMBER_TYPE_FORCES_BLK is still defined for TFmode, one can still
reproduce this problem if you use a transparent union whose first member is a
long double.
It is believed that defining MEMBER_TYPE_FORCES_BLK is also not needed for
TFmode anymore, but someone needs to do rigorous testing to verify that this
change does not introduce any ABI changes. Eric Botcazou didn't need this fixed
for Ada, so he didn't do this testing.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20094