diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2012-09-09 16:30:40 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@axis.com> | 2012-09-09 16:30:40 +0000 |
commit | a9ae0bdaba0b448c7823277964c9ae13063d03a0 (patch) | |
tree | 6e84a70f3e65aa3910e06cca49bcfee844afc095 /ld/ChangeLog | |
parent | e81fea4d172699b2e986bc541f812cac0995da6b (diff) | |
download | binutils-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/ChangeLog | 12 |
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 |