binutils-2.10 amodra

Alan Modra amodra@puffin.external.hp.com
Sun, 27 Aug 2000 07:54:22 -0600


CVSROOT:	/home/cvs/parisc
Module name:	binutils-2.10
Changes by:	amodra	00/08/27 07:54:22

Modified files:
	bfd            : bfd-in2.h section.c 
	ld             : ChangeLog Makefile.am Makefile.in ld.h 
	                 ld.texinfo ldlang.c ldmain.c ldwrite.c lexsup.c 
	ld/emultempl   : elf32.em 

Log message:
Miscellaneous linker stuff.
--split-by-file and --split-by-reloc fixes.
New --unique option to generate separate output sections for orphan sections.
The above added in the process of trying to get the ideal glibc layout.
Currently with the use of -ffunction-sections the linker merges local
functions with the same name into one output section.  This unfortunately
moves them away from where they're called.  --unique isn't the ideal answer
either as it requires custom linker scripts to merge certain !@#*%^ glibc
sections.