aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2012-09-09 16:30:40 +0000
committerHans-Peter Nilsson <hp@axis.com>2012-09-09 16:30:40 +0000
commita9ae0bdaba0b448c7823277964c9ae13063d03a0 (patch)
tree6e84a70f3e65aa3910e06cca49bcfee844afc095 /ld/ChangeLog
parente81fea4d172699b2e986bc541f812cac0995da6b (diff)
downloadbinutils-a9ae0bdaba0b448c7823277964c9ae13063d03a0.zip
binutils-a9ae0bdaba0b448c7823277964c9ae13063d03a0.tar.gz
binutils-a9ae0bdaba0b448c7823277964c9ae13063d03a0.tar.bz2
* 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.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 22f7c69..f0e1b35 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,15 @@
+2012-09-09 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * 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.
+
2012-08-30 H.J. Lu <hongjiu.lu@intel.com>
PR ld/14525