On Wed, Jul 08, 2009 at 12:13:46PM -0400, Frank Ch. Eigler wrote:
> Jakub Jelinek <ja...@redhat.com> writes:
> 
> > [...]  With make allyesconfig; [...]
> > .debug_info+.debug_loc+.debug_abbrev section sum grew by 1.9MB out
> > of 422MB, 
> 
> I assume this was with var-tracking turned on (due to the toplev.c
> AUTODETECT_VALUE logic).

On the VTA branch -fvar-tracking-assignments is the default for -O1+ and -g,
and on both VTA branch and trunk -fvar-tracking is the default for -O1+ and
-g.

> > [...] there locations weren't really changing.
> 
> You mean the location lists didn't change much?  If so, that would be
> a surprise.

I meant that only small portion of each CU debug info is actually covering
automatic variables in functions emitted in that CU.

        Jakub

Reply via email to