better common debug info
Richard Henderson
rth@cygnus.com
Sun Mar 14 13:43:00 GMT 1999
On Sun, Mar 14, 1999 at 12:18:34PM -0800, Richard Henderson wrote:
> decl = start_decl (decl, FALSE);
>
> ! /* Force this variable to live within the common block. */
> ! DECL_RTL (decl) = change_address (DECL_RTL (aggr), TYPE_MODE (member_type),
> ! plus_constant (XEXP (DECL_RTL (aggr), 0),
> ! offset));
Actually, these two calls should be reversed, otherwise
we'll end up allocating stack space for the variables too.
r~
More information about the Gcc-patches
mailing list