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?

Reply via email to