make CFG survive post-reload splitting: SH breakage

Clinton Popetz cpopetz@cpopetz.com
Tue Jul 24 09:16:00 GMT 2001


> I've tested on random example that sh seems to be happy again. OK if
> it works for you too?
> 
> Mon Jul 23 23:18:40 CEST 2001  Jan Hubicka  <jh@suse.cz>
>         * recog.c (split_all_insns_noflow): New.
>         * rtl.h (split_all_insns_noflow): Declare.
>         * ia64.c (ia64_reorg): Use split_all_insns_noflow.
>         * m68hc11.c (m68hc11_reorg): Likewise.
>         * sh.c (machine_dependent_reorg): Likewise.
>         * toplev.c (rest_of_compilation): Likewise for last split_all_insns
>         call.
> 

FWIW, this fixes a similar problem building libgcc on mips-elf.

			-Clint



More information about the Gcc-bugs mailing list