src include/ChangeLog include/bfdlink.h bfd/Ch ...

amodra@sourceware.org amodra@sourceware.org
Fri Jun 6 06:02:00 GMT 2008


CVSROOT:	/cvs/src
Module name:	src
Changes by:	amodra@sourceware.org	2008-06-06 06:02:01

Modified files:
	include        : ChangeLog bfdlink.h 
	bfd            : ChangeLog elf32-spu.c 
	ld             : ChangeLog ldlang.c 
	ld/emultempl   : spuelf.em 
	ld/emulparams  : elf32_spu.sh 

Log message:
	include/
	* bfdlink.h (struct bfd_link_info): Add "path_separator".
	bfd/
	* elf32-spu.c (spu_elf_auto_overlay): Relax requirement that
	file names be unique.  Specify archive:path in overlay script.
	ld/
	* ldlang.c (name_match): New function.
	(unique_section_p, walk_wild_consider_section): Use it here.
	(walk_wild_section_general): And here.
	(archive_path): New function.
	(walk_wild): Match archive:path filespecs.
	(open_input_bfds): Don't load archive:path files.
	* emultempl/spuelf.em (choose_target): Set path_separator.
	* emulparams/elf32_spu.sh: Add ._ea.* sections to ._ea output.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/ChangeLog.diff?cvsroot=src&r1=1.414&r2=1.415
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/bfdlink.h.diff?cvsroot=src&r1=1.71&r2=1.72
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.4223&r2=1.4224
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-spu.c.diff?cvsroot=src&r1=1.43&r2=1.44
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.1835&r2=1.1836
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ldlang.c.diff?cvsroot=src&r1=1.286&r2=1.287
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/spuelf.em.diff?cvsroot=src&r1=1.20&r2=1.21
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emulparams/elf32_spu.sh.diff?cvsroot=src&r1=1.4&r2=1.5



More information about the Binutils-cvs mailing list