http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51050
--- Comment #1 from Wim Lewis wiml at dot org 2011-11-28 04:26:14 UTC ---
Still broken in rev 181770. Configuring without LTO does not change things.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51002
--- Comment #2 from Wim Lewis wiml at dot org 2011-11-26 21:02:55 UTC ---
I think that would produce correct code, at least.
It seems like it would be more efficient for gcc to treat the stack pointer as
mode QI on these parts, and promote
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51050
Bug #: 51050
Summary: [AVR, attiny26] ICE: invalid rtl sharing found in the
insn
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20296
Wim Lewis wiml at dot org changed:
What|Removed |Added
CC||wiml at dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51002
Bug #: 51002
Summary: SP_H register is used even on targets that do not have
it (eg attiny26)
Classification: Unclassified
Product: gcc
Version: 4.6.2
Status:
--- Comment #1 from wiml at dot org 2009-08-10 05:18 ---
Workaround notes:
Changing the structure assignment to multiple assignments, one for each field,
produces noticeably better code; and changing the argument list to pass the
structure fields individually produces code