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