------- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-05 03:26 ------- Fixed on the mainline by: 2004-11-28 Steven Bosscher <[EMAIL PROTECTED]> John David Anglin <[EMAIL PROTECTED]>
* config/vax/vax.h (CASE_DROPS_THROUGH): Don't define. * config/vax/vax.md (casesi): Emit a test-and-branch to make sure that the case is in range, to make sure the casesi insn is always in range and never falls through. (casesi1): Add comment to explain why casesi never falls through. Remove the unnamed special case casesi pattern. -- What |Removed |Added ---------------------------------------------------------------------------- Known to work|3.3 |3.3 4.0.0 Summary|[3.4/4.0 regression] basic |[3.4 regression] basic block |block reordering fails for |reordering fails for |fallthru of casesi |fallthru of casesi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12863