diff options
author | John Darrington <john@darrington.wattle.id.au> | 2018-07-24 12:58:41 +0200 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2018-07-27 11:28:59 +0930 |
commit | fe57a8c9f51516feb4fe999d2ff079157db42c26 (patch) | |
tree | 82ad7d64ae429dddd78ca8588e8a7c972e7914c7 /ld | |
parent | 5b73b52bccfc73172bc472c1e223f54f07a3e858 (diff) | |
download | gdb-fe57a8c9f51516feb4fe999d2ff079157db42c26.zip gdb-fe57a8c9f51516feb4fe999d2ff079157db42c26.tar.gz gdb-fe57a8c9f51516feb4fe999d2ff079157db42c26.tar.bz2 |
S12Z: Emit uninitialized data in the .bss segment
* scripttempl/elfm9s12z.sc: Put input sections called .common
into the .bss segment.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/scripttempl/elfm9s12z.sc | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 1358f02..61e2c6d 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,10 @@ 2018-07-27 John Darrington <john@darrington.wattle.id.au> + * scripttempl/elfm9s12z.sc: Put input sections called .common + into the .bss segment. + +2018-07-27 John Darrington <john@darrington.wattle.id.au> + * scripttempl/elfm9s12z.sc: Emit the data_section at the end of text. 2018-07-26 Alan Modra <amodra@gmail.com> diff --git a/ld/scripttempl/elfm9s12z.sc b/ld/scripttempl/elfm9s12z.sc index a4a8d72..cf602b5 100644 --- a/ld/scripttempl/elfm9s12z.sc +++ b/ld/scripttempl/elfm9s12z.sc @@ -401,6 +401,7 @@ SECTIONS ${RELOCATING+__bss_start = .;} ${RELOCATING+*(.softregs)} ${RELOCATING+*(.sbss)} + ${RELOCATING+*(.common)} ${RELOCATING+*(.scommon)} *(.dynbss) |