--
eric dot weddington at atmel dot com changed:
What|Removed |Added
Target Milestone|4.4.0 |4.3.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34932
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2008-06-07 15:49
---
Subject: Bug 34932
Author: hutchinsonandy
Date: Sat Jun 7 15:48:25 2008
New Revision: 136531
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=136531
Log:
Backports from 4.4
PR target/27386
*
--- Comment #6 from eric dot weddington at atmel dot com 2008-06-02 19:02
---
Fixed in 4.4.0.
--
eric dot weddington at atmel dot com changed:
What|Removed |Added
--
eric dot weddington at atmel dot com changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
--- Comment #4 from hutchinsonandy at aim dot com 2008-03-21 22:52 ---
Created an attachment (id=15357)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15357action=view)
FIX for ICE
This patches disables instruction pattern that causes ICE. This pattern is used
for the case of
--- Comment #1 from eric dot weddington at atmel dot com 2008-01-23 02:13
---
Created an attachment (id=14999)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14999action=view)
Reduced test case,
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34932
--- Comment #2 from eric dot weddington at atmel dot com 2008-01-23 02:19
---
Command line to test:
avr-gcc -c -mmcu=atmega32 -DF_CPU=14745600UL -O2 dimmer_profile.c -o
dimmer_profile.o
Fails with -O[23]. Successful with -O[01s].
--
--- Comment #3 from hutchinsonandy at aim dot com 2008-01-23 02:50 ---
The pattern requires operand 1 to be same register as operand 0
Operands 1 2 share 2 subregs of same Himode register R22
But should have been solvable without any problem, since HI24 is just right!
QI:21 - QI:24