--- Comment #10 from anitha dot boyapati at atmel dot com 2010-07-26 06:49
---
Bug can be confirmed with 4.4.3 version also (With -O2)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42240
--- Comment #11 from eric dot weddington at atmel dot com 2010-07-26 17:37
---
Anitha, can you please check 4.5.x and HEAD?
--
eric dot weddington at atmel dot com changed:
What|Removed |Added
--- Comment #9 from anitha dot boyapati at atmel dot com 2010-07-22 11:26
---
I think the bug is not due to 'naked' function. When the naked attribute is
removed for __init_seed(void), the following diff can be observed in the
assembly file.
--- Comment #6 from a dot kaiser at gmx dot net 2009-12-01 19:21 ---
Same for ARM target, when compiled for Thumb instruction set (-fthumb).
--
a dot kaiser at gmx dot net changed:
What|Removed |Added
--- Comment #7 from a dot kaiser at gmx dot net 2009-12-01 19:37 ---
Confirmed for 4.4.2.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42240
--- Comment #8 from a dot kaiser at gmx dot net 2009-12-01 22:50 ---
For the ARM target, falling off the end of the function does not make sense
anyway, since the last byte usually is followed by the constant pool. So the
AVR target finally caught up with the ARM target and doesn't work