The linker does not adjust the addresses included in initialized function 
tables (.data or .rodata) when these are subject to changes due to relaxation. 
 
A patch has been committed by me on the mailing list. If possible this patch 
should be applied prior to the final "17" release. 
 
I am submitting this bug report as kind of reminder so that one could get it 
into the 2.17 release. 
 
Bjoern.

-- 
           Summary: Wrong code: linker relaxation for AVR
           Product: binutils
           Version: 2.17
            Status: NEW
          Severity: critical
          Priority: P2
         Component: ld
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: bjoern dot m dot haase at web dot de
                CC: bug-binutils at gnu dot org
 GCC build triplet: all
  GCC host triplet: all
GCC target triplet: avr-elf


http://sourceware.org/bugzilla/show_bug.cgi?id=2596

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to