Summary: | Invalid .rel.plt section data is generated when a linked symbol is warning symbol (ELF32, ARM only) | ||
---|---|---|---|
Product: | binutils | Reporter: | J. Park <grassman> |
Component: | ld | Assignee: | Alan Modra <amodra> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amodra |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
J. Park
2010-12-22 13:24:47 UTC
Both of your proposed changes are good. CVSROOT: /cvs/src Module name: src Changes by: amodra@sourceware.org 2011-01-14 02:17:58 Modified files: bfd : ChangeLog elf32-arm.c Log message: PR ld/12339 * elf32-arm.c (allocate_dynrelocs): Don't set up eh before following bfd_link_hash_warning symbol link. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.5227&r2=1.5228 http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-arm.c.diff?cvsroot=src&r1=1.253&r2=1.254 CVSROOT: /cvs/src Module name: src Changes by: amodra@sourceware.org 2011-01-14 02:18:22 Modified files: ld : ChangeLog ldlang.c Log message: PR ld/12339 * ldlang.c (sort_def_symbol): Handle bfd_link_hash_warning symbols. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.2271&r2=1.2272 http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&r1=1.359&r2=1.360 patched Thank you :) |