This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/52575] avr*: error: unable to find a register to spill in class 'POINTER_REGS
- From: "ralf_corsepius at rtems dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 13 Mar 2012 14:08:21 +0000
- Subject: [Bug target/52575] avr*: error: unable to find a register to spill in class 'POINTER_REGS
- Auto-submitted: auto-generated
- References: <bug-52575-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52575
--- Comment #3 from Ralf Corsepius <ralf_corsepius at rtems dot org> 2012-03-13 14:08:21 UTC ---
(In reply to comment #2)
> There are already spill fails reported for AVR, it's a known problem.
>
> At this point it cannot be said if this PR is really the same as PR50925, but
> it's not unlikely.
I am confused:
PR50925 says "fails to build 4.6.2", however avr-rtems-gcc4.6.2 and 4.6.3 are
known to build, c.f.
(4.6.2-based rpms) ftp://ftp.rtems.org/pub/rtems/linux/obsolete/4.11/fedora/16/
and
(4.6.3-based rpms) ftp://ftp.rtems.org/pub/rtems/linux/4.11/fedora/16
... but 4.7.0 does not BUILD at all!
=> Regression