diff options
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 4 | ||||
-rw-r--r-- | ld/scripttempl/elf.sc | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index a6f0178..a9f157e 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2016-12-26 Alan Modra <amodra@gmail.com> + + * scripttempl/elf.sc: Don't use $BSS_NAME in .dynbss. + 2016-12-23 Tristan Gingold <gingold@adacore.com> * configure: Regenerate. diff --git a/ld/scripttempl/elf.sc b/ld/scripttempl/elf.sc index f0c6439..cf2b10a 100644 --- a/ld/scripttempl/elf.sc +++ b/ld/scripttempl/elf.sc @@ -620,7 +620,7 @@ cat <<EOF ${BSS_PLT+${PLT}} .${BSS_NAME} ${RELOCATING-0} : { - *(.dyn${BSS_NAME}) + ${RELOCATING+*(.dynbss)} *(.${BSS_NAME}${RELOCATING+ .${BSS_NAME}.* .gnu.linkonce.b.*}) *(COMMON) /* Align here to ensure that the .bss section occupies space up to |