https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #13 from Eric Botcazou ---
Author: ebotcazou
Date: Sat Jun 18 11:10:10 2016
New Revision: 237571
URL: https://gcc.gnu.org/viewcvs?rev=237571&root=gcc&view=rev
Log:
PR bootstrap/71435
* reload1.c (reload): Pass 0 to fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #12 from Eric Botcazou ---
> The tentative fix restored bootstrap on sparc-linux. Test results look
> OK-ish.
Thanks, I'll post it tomorrow morning.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #11 from Mikael Pettersson ---
(In reply to Mikael Pettersson from comment #10)
> (In reply to Eric Botcazou from comment #9)
> > > Created attachment 38699 [details]
> > > Tentative fix.
> >
> > It successfully passed a full bootstr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #10 from Mikael Pettersson ---
(In reply to Eric Botcazou from comment #9)
> > Created attachment 38699 [details]
> > Tentative fix.
>
> It successfully passed a full bootstrap/test cycle on SPARC/Solaris.
I can test it on SPARC/Lin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #9 from Eric Botcazou ---
> Created attachment 38699 [details]
> Tentative fix.
It successfully passed a full bootstrap/test cycle on SPARC/Solaris.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
Eric Botcazou changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #7 from Eric Botcazou ---
> Maybe we need an arg for that function to say whether to look at individual
> insn chains?
That, or just fiddle with the existing one, its only purpose in the function is
to guard the problematic global re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #6 from Bernd Schmidt ---
Not calling finish_spills however could miss cases where pseudos got spilled by
update_eliminables_and_spill->spill_hard_reg.
Maybe we need an arg for that function to say whether to look at individual
insn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #5 from Eric Botcazou ---
I think that calling finish_spills before select_reload_regs is incorrect:
static void
select_reload_regs (void)
{
struct insn_chain *chain;
/* Try to satisfy the needs for each insn. */
for (chain =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #4 from Eric Botcazou ---
> I can (partially) reproduce on Solaris:
The problem looks volatile, unrelated switches change code generation.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #3 from Eric Botcazou ---
I can (partially) reproduce on Solaris:
Comparing stages 2 and 3
Bootstrap comparison failure!
gcc/double-int.o differs
make[2]: *** [compare] Error 1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #2 from Bernd Schmidt ---
Oops, sorry, wrong bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
--- Comment #1 from Bernd Schmidt ---
Most likely a dup of 71413.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71435
Richard Biener changed:
What|Removed |Added
Target||sparc-linux
CC|
16 matches
Mail list logo