This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] SH: Bootstrap failure
- From: amylaar at spamcop dot net
- To: Kaz Kojima <kkojima at rr dot iij4u dot or dot jp>
- Cc: joern dot rennecke at st dot com, gcc-patches at gcc dot gnu dot org, aoliva at redhat dot com
- Date: Sat, 2 Jul 2005 00:12:06 -0400
- Subject: Re: [patch] SH: Bootstrap failure
> - find_basic_blocks (insns);
> - life_analysis (dump_file, PROP_FINAL);
> + init_rtl_bb_info (ENTRY_BLOCK_PTR);
> + init_rtl_bb_info (EXIT_BLOCK_PTR);
> + ENTRY_BLOCK_PTR->flags |= BB_RTL;
> + EXIT_BLOCK_PTR->flags |= BB_RTL;
>
> - split_all_insns (1);
> + if (flag_schedule_insns_after_reload)
> + {
> + find_basic_blocks (insns);
You are no longer guaranteed to call find_basic_blocks
before dbr_schedule. The find_basic_blocks schould move
above the if (flag_schedule_insns_after_reload)
condition.