On Jun  2, 2011, Alexandre Oliva <aol...@redhat.com> wrote:

> Right you are, though it looks like leaving the @hook lines out makes no
> difference.  Anyhow, here's the patch I'm checking in.

Trunk is now fixed, is the patch ok for the 4.6 branch too?

> for  gcc/ChangeLog
> from  Alexandre Oliva  <aol...@redhat.com>

>       PR debug/47590
>       * target.def (delay_sched2, delay_vartrack): New.
>       * doc/tm.texi.in: Update.
>       * doc/tm.texi: Rebuild.
>       * sched-rgn.c (gate_handle_sched2): Fail if delay_sched2.
>       * var-tracking.c (gate_handle_var_tracking): Likewise.
>       * config/bfin/bfin.c (bfin_flag_schedule_insns2): Drop.
>       (bfin_flag_var_tracking): Drop.
>       (output_file_start): Don't save and override flag_var_tracking.
>       (bfin_option_override): Ditto flag_schedule_insns_after_reload.
>       (bfin_reorg): Test original variables.
>       (TARGET_DELAY_SCHED2, TARGET_DELAY_VARTRACK): Define.
>       * config/ia64/ia64.c (ia64_flag_schedule_insns2): Drop.
>       (ia64_flag_var_tracking): Drop.
>       (TARGET_DELAY_SCHED2, TARGET_DELAY_VARTRACK): Define.
>       (ia64_file_start): Don't save and override flag_var_tracking.
>       (ia64_override_options_after_change): Ditto
>       flag_schedule_insns_after_reload.
>       (ia64_reorg): Test original variables.
>       * config/picochip/picochip.c (picochip_flag_schedule_insns2): Drop.
>       (picochip_flag_var_tracking): Drop.
>       (TARGET_DELAY_SCHED2, TARGET_DELAY_VARTRACK): Define.
>       (picochip_option_override): Don't save and override
>       flag_schedule_insns_after_reload.
>       (picochip_asm_file_start): Ditto flag_var_tracking.
>       (picochip_reorg): Test original variables.
>       * config/spu/spu.c (spu_flag_var_tracking): Drop.
>       (TARGET_DELAY_VARTRACK): Define.
>       (spu_var_tracking): New.
>       (spu_machine_dependent_reorg): Call it.
>       (asm_file_start): Don't save and override flag_var_tracking.


-- 
Alexandre Oliva, freedom fighter    http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/   FSF Latin America board member
Free Software Evangelist      Red Hat Brazil Compiler Engineer

Reply via email to