Unreviewed patch: [PR 16815] RFA: Fix a BLOCK_REG_PADDING check

John David Anglin dave@hiauly1.hia.nrc.ca
Sat Oct 2 00:24:00 GMT 2004


>       * config/pa/pa.h (BLOCK_REG_PADDING): Define in terms of
>       function_arg_padding.

Does BLOCK_REG_PADDING only apply to function arguments?  If not,
then this isn't right.  function_arg_padding doesn't handle aggregates
larger than 8 bytes if !TARGET_64BIT.

I may well have botched the definition for BLOCK_REG_PADDING.  At
the time, I was thinking the only uses were those PARALLELs that
we create in the PA backend.  Possibly, the documentation needs
to be made clearer.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)



More information about the Gcc-patches mailing list