From: John Darrington Date: Tue, 24 Jul 2018 10:58:41 +0000 (+0200) Subject: S12Z: Emit uninitialized data in the .bss segment X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fe57a8c9f51516feb4fe999d2ff079157db42c26;p=binutils-gdb.git S12Z: Emit uninitialized data in the .bss segment * scripttempl/elfm9s12z.sc: Put input sections called .common into the .bss segment. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 1358f0201bc..61e2c6d643c 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2018-07-27 John Darrington + + * scripttempl/elfm9s12z.sc: Put input sections called .common + into the .bss segment. + 2018-07-27 John Darrington * scripttempl/elfm9s12z.sc: Emit the data_section at the end of text. diff --git a/ld/scripttempl/elfm9s12z.sc b/ld/scripttempl/elfm9s12z.sc index a4a8d729e55..cf602b53dc1 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)