From: John Darrington Date: Tue, 24 Jul 2018 10:58:40 +0000 (+0200) Subject: S12Z: Emit initialized data segment image. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5b73b52bccfc73172bc472c1e223f54f07a3e858;p=binutils-gdb.git S12Z: Emit initialized data segment image. * scripttempl/elfm9s12z.sc: Emit the data_section at the end of text. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index b380c61496f..1358f0201bc 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2018-07-27 John Darrington + + * scripttempl/elfm9s12z.sc: Emit the data_section at the end of text. + 2018-07-26 Alan Modra * testsuite/ld-powerpc/vxworks-relax-2.rd: Update for 2018-07-25 diff --git a/ld/scripttempl/elfm9s12z.sc b/ld/scripttempl/elfm9s12z.sc index c39d2708af8..a4a8d729e55 100644 --- a/ld/scripttempl/elfm9s12z.sc +++ b/ld/scripttempl/elfm9s12z.sc @@ -387,10 +387,10 @@ SECTIONS ${RELOCATING+${PRE_COMPUTE_DATA_SIZE}} - /* .install ${RELOCATING-0}: + .install ${RELOCATING-0}: { - . = _data_image_end; - } ${RELOCATING+ > ${TEXT_MEMORY}} */ + . = __data_section_size; + } ${RELOCATING+ > ${TEXT_MEMORY}} /* Relocation for some bss and data sections. */ ${RELOCATING-${BSS_DATA_RELOC}}