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