------- Comment #2 from pinskia at gcc dot gnu dot org  2006-09-19 05:07 -------
The patch which I am thinking might had caused this is:
2006-09-13  Andreas Krebbel  <[EMAIL PROTECTED]>

        * flow.c (calculate_global_regs_live): Invalidate eh registers
        on eh edges. Renamed invalidated_by_call to invalidated_by_eh_edge.
        (propagate_block): Handle eh registers as if they were set at basic
        block start.
        * except.c (dw2_build_landing_pads): Don't emit clobbers for eh
        registers.
        * global.c (global_conflicts): Make eh registers to conflict with
        pseudos live at basic block begin.
        * basic_block.h (bb_has_eh_pred): New function.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 GCC target triplet|hppa-unknown-linux-gnu      |hppa-*-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29118

Reply via email to