[PATCH/RFA] Updated patch to fix VAX casesi
Fri Jun 21 12:01:00 GMT 2002
On Fri, Jun 21, 2002 at 11:36:01AM -0700, Jason R Thorpe wrote:
> * bb-reorder.c (make_reorder_chain_1): Search harder for the
> vax casesi fallthru edge.
> * cfglayout.c (cleanup_unconditional_jumps): Use
> redirect_edge_succ_nodup. Do not delete ADDR_VEC insns as dead.
> * cfgrtl.c (force_nonfallthru_and_redirect): Place redirection
> block after ADDR_VEC.
> + /* Note the special exception of the VAX casesi fallthru, which may not
> + have been next, but should be selected, if possible. */
Re-reading, this comment is misleading. The fallthru block may
not be next any time we eliminate forwarder blocks. The VAXness
or the casesi-ness has nothing to do with it.
More information about the Gcc-patches