diff options
author | Alan Modra <amodra@gmail.com> | 2018-11-02 11:47:07 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2018-11-02 13:48:08 +1030 |
commit | a4bcd733712abd892aa7fe0d79a3f999b461f119 (patch) | |
tree | 3965b6a819e9886a5906e0971bf6bf268c41dfea /gdb/stack.c | |
parent | 3ba2ee38a648b7f52e77700325b26137f6332fe2 (diff) | |
download | gdb-a4bcd733712abd892aa7fe0d79a3f999b461f119.zip gdb-a4bcd733712abd892aa7fe0d79a3f999b461f119.tar.gz gdb-a4bcd733712abd892aa7fe0d79a3f999b461f119.tar.bz2 |
PR23850, strip should not discard/move .rela.plt in executable
strip/objcopy can't deal with alloc reloc sections, not .rela.dyn or
.rela.plt in a dynamic executable, or .rela.plt/.rela.iplt in a static
executable. So, don't have BFD treat them as side-channel data
associated with the section they are relocating.
PR 23850
* elf.c (bfd_section_from_shdr): Treat SHF_ALLOC SHT_REL* sections
in an executable or shared library as normal sections.
Diffstat (limited to 'gdb/stack.c')
0 files changed, 0 insertions, 0 deletions