[Bug ld/9841] avr-ld crashes when -relax is used with ATMega8535 target

2009-02-14 Thread pwilson at scopuli dot com
--- Additional Comments From pwilson at scopuli dot com 2009-02-14 18:41 --- I looked at the context of the call to elf32_avr_relax_delete_bytes() and how symtab_hdr->contents is assigned. I then compared the AVR to other architectures calling their elf32_*_relax_delete_by

[Bug ld/9841] avr-ld crashes when -relax is used with ATMega8535 target

2009-02-13 Thread pwilson at scopuli dot com
--- Additional Comments From pwilson at scopuli dot com 2009-02-14 07:45 --- Created an attachment (id=3737) --> (http://sourceware.org/bugzilla/attachment.cgi?id=3737&action=view) stack trace of ld core dump In case this is helpful ... I built gcc 4.3.2 and binutils 2.19 w

[Bug ld/9841] avr-ld crashes when -relax is used with ATMega8535 target

2009-02-13 Thread pwilson at scopuli dot com
--- Additional Comments From pwilson at scopuli dot com 2009-02-14 03:54 --- Created an attachment (id=3736) --> (http://sourceware.org/bugzilla/attachment.cgi?id=3736&action=view) Output of --debug-relax option using WinAVR 20081205 Output from: avr-gcc -O2 -fno-strict-aliasin