[Bug target/42240] wrong epilogue on naked function

2010-07-26 Thread anitha dot boyapati at atmel dot com
--- 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

[Bug target/42240] wrong epilogue on naked function

2010-07-26 Thread eric dot weddington at atmel dot com
--- 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

[Bug target/42240] wrong epilogue on naked function

2010-07-22 Thread anitha dot boyapati at atmel dot com
--- 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.

[Bug target/42240] wrong epilogue on naked function

2009-12-01 Thread a dot kaiser at gmx dot net
--- 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

[Bug target/42240] wrong epilogue on naked function

2009-12-01 Thread a dot kaiser at gmx dot net
--- 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

[Bug target/42240] wrong epilogue on naked function

2009-12-01 Thread a dot kaiser at gmx dot net
--- 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