Martin Jambor <mjam...@suse.cz> writes:

> Hi,
>
> On Thu, Nov 14, 2013 at 12:18:24PM +0000, Matthew Leach wrote:
>> Martin Jambor <mjam...@suse.cz> writes:
>> 
>> > Hi,
>> 
>> Hi Martin,
>> 
>> [...]
>> 
>> >
>> > 2013-11-04  Martin Jambor  <mjam...@suse.cz>
>> >
>> >         PR rtl-optimization/10474
>> >         * ira.c (interesting_dest_for_shprep): New function.
>> >         (split_live_ranges_for_shrink_wrap): Likewise.
>> >         (find_moveable_pseudos): Move calculation of dominance info,
>> >         df_analysios and the final anlyses to...
>> >         (ira): ...here, call split_live_ranges_for_shrink_wrap.
>> >
>> > testsuite/
>> >         * gcc.dg/pr10474.c: New testcase.
>> >         * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
>> >         * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
>> 
>> This patch seems to breaks stage-3 bootstrap for
>> armv7l-unknown-linux-gnueabihf. genmddeps and genhooks seem to be in
>> an infinite loop (I've left them running for approx 1h 30m now).
>> 
>> My configure flags are:
>> 
>> ../gcc/configure --with-cpu=cortex-a15 --with-tune=cortex-a15 --disable-nla 
>> --enable-shared --with-float=hard --with-fpu=neon-vfpv4
>> 
>
> I hope all the issues are just different manisfestations of PR 59099.
> I hope to have fixed that by the patch below but I've just only
> started bootstrapping it (and I'd like to do that on multiple
> platforms before proposing it).  But of course everybody can test if
> it helps with their issues (and does not create new ones), I'd be
> grateful if you do.

I've put this patch through a bootstrap on an ARM chromebook and it
seems to fix the problem I was seeing..

Thanks,
Matt

Reply via email to