diff options
author | Nick Clifton <nickc@redhat.com> | 2020-02-20 13:08:29 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2020-02-20 13:08:29 +0000 |
commit | 00e49dff20421e0f8f28ee74cec12a0bae8f1b82 (patch) | |
tree | b5ad074f9e41fd5fdcdfae88cfac0c517b4a79f8 /gdbserver/linux-s390-tdesc.h | |
parent | d13c7322fe1266984024644154003a19664610ea (diff) | |
download | gdb-00e49dff20421e0f8f28ee74cec12a0bae8f1b82.zip gdb-00e49dff20421e0f8f28ee74cec12a0bae8f1b82.tar.gz gdb-00e49dff20421e0f8f28ee74cec12a0bae8f1b82.tar.bz2 |
Stop the BFD library from automatically converting OS and PROC specific symbol section indicies to SHN_ABS, and provide a hook for backends to decide how such indicies should be processed.
* elf-bfd.h (struct elf_backend_data): Add symbol_section_index
callback.
* elfxx-target.h (elf_backend_symbol_section_index): Provide
default definition.
(elfNN_bed): Initialise the symbol_section_index field.
* elf.c (swap_out_syms): Call symbol_section_index, if defined, on
OS and PROC specific section indicies. Warn if converting other
reserved incidies to SHN_ABS.
Diffstat (limited to 'gdbserver/linux-s390-tdesc.h')
0 files changed, 0 insertions, 0 deletions