src/ld ChangeLog emultempl/mmo.em scripttempl/ ...
hp@sourceware.org
hp@sourceware.org
Sun Sep 9 16:30:00 GMT 2012
CVSROOT: /cvs/src
Module name: src
Changes by: hp@sourceware.org 2012-09-09 16:30:40
Modified files:
ld : ChangeLog
ld/emultempl : mmo.em
ld/scripttempl : mmo.sc
Log message:
* emultempl/mmo.em (mmo_place_orphan): Rewrite to also attach
orphan sections to .data and .bss output sections, not just .text.
When giving up on finding a suitable output section, attach to any
output section other than .MMIX.reg_contents, if it exists.
* scripttempl/mmo.sc: Move output debug sections to just before
.MMIX.reg_contents. Add .gnu.attributes. Add new . = . NOP
assignments and move end-of-section provide-symbols after them
to force the end-of-section symbols to the address after orphan
placement. Add SORT_NONE to .init and .fini sections.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.2485&r2=1.2486
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/mmo.em.diff?cvsroot=src&r1=1.28&r2=1.29
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/scripttempl/mmo.sc.diff?cvsroot=src&r1=1.11&r2=1.12
More information about the Binutils-cvs
mailing list