http://sourceware.org/bugzilla/show_bug.cgi?id=12494
--- Comment #5 from Georg-Johann Lay <avr at gjlay dot de> 2011-06-14 19:50:27 UTC --- (In reply to comment #4) It's definitely abinutils bug. Rewriting and tweaking C-source will not fix a binutils bug. The simplistic source just shows that avr-gcc actually can generate code that binutils linker relaxation will shred. For sure there are more realistic examles out in the world, maybe even assembler or auto-generated by some tool. BTW, avr-gcc may generate a function wil several RETs if it detects that an expilogue is "simple". That's preferred over jumping around. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils