This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: better common debug info
- To: craig at jcb-sc dot com
- Subject: Re: better common debug info
- From: Richard Henderson <rth at cygnus dot com>
- Date: Sun, 14 Mar 1999 13:43:03 -0800
- Cc: egcs-patches at egcs dot cygnus dot com
- References: <19990314121834.A32357@cygnus.com>
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~