This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/ld ChangeLog emultempl/mmo.em scripttempl/ ...
- From: hp at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 9 Sep 2012 16:30:40 -0000
- Subject: src/ld ChangeLog emultempl/mmo.em scripttempl/ ...
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