diff options
author | Awson <kyrab@mail.ru> | 2016-03-18 11:45:43 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2016-03-18 11:45:43 +0000 |
commit | 45821bef0977a7436aa5cd5f37f5a178d446d675 (patch) | |
tree | a60d7b25d7b5ffcefd2f72822f51000cf61545d3 /ld/scripttempl/pep.sc | |
parent | 41f46ed9fea1a066de95b6a85c56393beef0b8b8 (diff) | |
download | binutils-gdb-45821bef0977a7436aa5cd5f37f5a178d446d675.tar.gz |
Ensure that the .rdata_pseudo_runtime_reloc sections are not discarded by gabage collection.
PR 19531
* scripttempl/pe.sc (.rdata_runtime_pseudo_reloc): Always KEEP
this section.
* scripttempl/pep.sc (.rdata_runtime_pseudo_reloc): Likewise.
Diffstat (limited to 'ld/scripttempl/pep.sc')
-rw-r--r-- | ld/scripttempl/pep.sc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ld/scripttempl/pep.sc b/ld/scripttempl/pep.sc index b664163e14d..c682fe70069 100644 --- a/ld/scripttempl/pep.sc +++ b/ld/scripttempl/pep.sc @@ -133,7 +133,7 @@ SECTIONS { ${R_RDATA} ${RELOCATING+__rt_psrelocs_start = .;} - *(.rdata_runtime_pseudo_reloc) + KEEP(*(.rdata_runtime_pseudo_reloc)) ${RELOCATING+__rt_psrelocs_end = .;} } ${RELOCATING+__rt_psrelocs_size = __rt_psrelocs_end - __rt_psrelocs_start;} |