re PR middle-end/8866 (Bug in switch statement code generation -- missing label)
PR 8866 * rtl.h (MEM_NOTRAP_P): New. (MEM_COPY_ATTRIBUTES): Copy it. * rtlanal.c (may_trap_p): Check it. * expr.c (do_tablejump): Set it. * doc/rtl.texi (Flags): Document it. * cfgrtl.c (try_redirect_by_replacing_jump): Revert last three changes. From-SVN: r65967
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/cfgrtl.c 5 additions, 3 deletionsgcc/cfgrtl.c
- gcc/doc/rtl.texi 8 additions, 1 deletiongcc/doc/rtl.texi
- gcc/expr.c 1 addition, 0 deletionsgcc/expr.c
- gcc/rtl.h 7 additions, 1 deletiongcc/rtl.h
- gcc/rtlanal.c 2 additions, 0 deletionsgcc/rtlanal.c
Loading
Please register or sign in to comment