src ld/ChangeLog ld/ldlang.c bfd/ChangeLog bfd ...
vapier@sourceware.org
vapier@sourceware.org
Mon Feb 14 17:03:00 GMT 2011
CVSROOT: /cvs/src
Module name: src
Changes by: vapier@sourceware.org 2011-02-14 17:03:46
Modified files:
ld : ChangeLog ldlang.c
bfd : ChangeLog elflink.c
Log message:
bfd/ld: handle ABI prefixes in version scripts
The default language in version scripts is supposed to be C, but no
symbol demangling is performed on the symbols by default. This makes
targets with a symbol prefix to fail with most version scripts out
there. So strip away this prefix by default.
This fixes many tests (real world and ld's testsuite) for Blackfin
targets and doesn't seem to cause regressions for x86_64.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.2280&r2=1.2281
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&r1=1.360&r2=1.361
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.5244&r2=1.5245
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=src&r1=1.393&r2=1.394
More information about the Binutils-cvs
mailing list