MEMBER_TYPE_FORCES_BLK on IA-64/HP-UX
Eric Botcazou
ebotcazou@adacore.com
Sat Jul 2 10:04:00 GMT 2005
> Steve Ellcey defined MEMBER_TYPE_FORCES_BLK when he first implemented
> the ia64-hpux port. At the time, I mentioned using PARALLELs was a
> better solution, but this was a simpler way for him to get the initial
> port working. Since then, there have been a lot of bug fixes to the
> ia64-hpux support by various people: Steve, Zack, Joseph, etc. Looking
> at the current code, it does appear that all cases are now handled by
> PARALLELs, and that the definition of MEMBER_TYPE_FORCES_BLK no longer
> appears to be necessary.
Running the 2 GCC compatibility testsuites between the unpatched and the
patched compiled indeed shows that this part of MEMBER_TYPE_FORCES_BLK is now
useless for the purpose it was initially defined. Moreover, removing it
doesn't trigger any new failure in the testsuite except in one corner case (a
GNU extension); but that can be easily patched in ia64_function_arg.
I plan on submitting a patch to Steve and you next week.
Thanks for your feedback.
--
Eric Botcazou
More information about the Gcc
mailing list