[Bug target/20094] gcc.dg/transparent-union-* fail on ia64-hpux
wilson at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Aug 16 21:38:00 GMT 2005
------- 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
More information about the Gcc-bugs
mailing list