--
eric dot weddington at atmel dot com changed:
What|Removed |Added
Target Milestone|--- |4.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27192
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2009-12-24 20:01
---
Fixed 4.5
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from wvangulik at xs4all dot nl 2008-01-20 19:30 ---
Bug is still present in 4.2.2.
Some more info:
I rewrote the example to (atleast for me) little more clear example.
struct fseqp_void
{
void (*p) (void);
char *e;
};
struct fseqp_void c;
void bar (void){}
i
--- Comment #5 from eweddington at cso dot atmel dot com 2007-05-30 19:23
---
Bug still present in 4.2.0, and 4.3-20070525.
To test bug (fixed from last comment):
avr-gcc -Os shifty3.i -o shifty3.o
avr-objdump -d shifty3.o > shifty3.dis
Compare output.
--
eweddington at cso dot atm
--
eweddington at cso dot atmel dot com changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Kno
--- Comment #4 from eweddington at cso dot atmel dot com 2007-04-04 00:38
---
Confirmed bug.
shifty3.i is a test case showing the problem. Compiled with avr-gcc 4.1.2,
with:
avr-gcc -Os shifty.c -o shifty.o
shifty3.dis is a disassembly of shifty.o (with avr-objdump -d shifty.o).
The
--- Comment #3 from eweddington at cso dot atmel dot com 2007-04-04 00:25
---
Created an attachment (id=13325)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13325&action=view)
Disassembly of the shifty3.i test case.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27192
--- Comment #2 from eweddington at cso dot atmel dot com 2007-04-04 00:24
---
Created an attachment (id=13324)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13324&action=view)
Pre-processed testcase.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27192
--- Comment #1 from eweddington at cso dot atmel dot com 2007-03-30 19:55
---
Dr. John,
Can you provide additional information:
- What AVR processor was this compiled for? You don't have the required -mmcu=
flag in your command line.
- Can you provide a disassembly listing showing the