https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49743
--- Comment #4 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Gary Funck from comment #3) > Recently, I've been reviewing changes that we made on the GUPC branch (see > comment #2) that are candidates for the trunk revision (or in this case, > possibly the 4.7 branch). > > Index: gcc/config/darwin.c > =================================================================== > --- gcc/config/darwin.c (.../trunk) (revision 190707) > +++ gcc/config/darwin.c (.../branches/gupc) (revision 190718) > @@ -3039,6 +3039,7 @@ darwin_override_options (void) > } > > if (flag_var_tracking > + && optimize >= 1 > && generating_for_darwin_version >= 9 > && (flag_gtoggle ? (debug_info_level == DINFO_LEVEL_NONE) > : (debug_info_level >= DINFO_LEVEL_NORMAL)) > > Reading the problem description, unless the option scanning logic has > changed for Darwin, it looks as if this change might still be necessary to > suppress var tracking at -O0? Any plans to resubmit the GUPC branch again?