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: 10 Sep 2012 10:15:00 -0000
- Subject: src/ld ChangeLog emultempl/mmo.em scripttempl/ ...
CVSROOT: /cvs/src
Module name: src
Branch: binutils-2_23-branch
Changes by: hp@sourceware.org 2012-09-10 10:15:00
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&only_with_tag=binutils-2_23-branch&r1=1.2470.2.7&r2=1.2470.2.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/emultempl/mmo.em.diff?cvsroot=src&only_with_tag=binutils-2_23-branch&r1=1.28&r2=1.28.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/scripttempl/mmo.sc.diff?cvsroot=src&only_with_tag=binutils-2_23-branch&r1=1.11&r2=1.11.2.1