This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src ld/ChangeLog ld/ldlang.c bfd/ChangeLog bfd ...


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]