[patch][mips] split mips_reorg in pre- and post-dbr_schedule parts
Steve Ellcey
sellcey@imgtec.com
Tue May 7 16:51:00 GMT 2013
On Tue, 2013-05-07 at 18:39 +0200, Steven Bosscher wrote:
> On Tue, May 7, 2013 at 5:56 PM, Steve Ellcey wrote:
> >
> > Steven,
> >
> > This patch has broken the GCC build for my mips-mti-linux-gnu and mips-mti-elf builds. The GCC build dies
> > when trying to configure libgcc. Do you have any idea what might be going on?
>
> Hello,
>
> Are you sure this is caused by my patch? It doesn't change anything
> for targets other than VR4130.
>
> Ciao!
> Steven
Yes, I did two builds, one with the git version just before this checkin
and one with the checkin. This is the patch I am refering to, it
doesn't seem VR4130 specific.
Steve Ellcey
sellcey@imgtec.com
2013-05-06 Steven Bosscher <steven@gcc.gnu.org>
* config/mips/mips.c: Include tree-pass.h.
(mips_reorg): Split in pre- and post-dbr_schedule parts.
(mips_machine_reorg2): Move mips_reorg post-dbr_schedule parts here.
(pass_mips_machine_reorg2): New machine specific pass.
(insert_pass_mips_machine_reorg2): New pass plugin definition.
(mips_option_override): Register the new pass.
* rtl.h (cleanup_barriers): Remove prototype.
(dbr_schedule): Likewise.
* jump.c (cleanup_barriers): Make static.
* reorg.c (dbr_schedule): Likewise.
More information about the Gcc-patches
mailing list