]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
ARM/FDPIC: Add GDB support
authorChristophe Lyon <christophe.lyon@linaro.org>
Wed, 14 Apr 2021 14:22:30 +0000 (14:22 +0000)
committerChristophe Lyon <christophe.lyon@linaro.org>
Wed, 14 Apr 2021 14:22:30 +0000 (14:22 +0000)
commit22e43d2b35c3ef435ec8c699e5970674559c441d
treedb33f2aa05744332d2a16228e414458bef615a6a
parent94fcbd8684092b9c36aba0a2c6cadccea1a76909
ARM/FDPIC: Add GDB support

This patch mainly adds gdb/solib-fdpic.c which is based upon
solib-dsbt.c and solib-frv.c

2021-04-14  Mickael Guene  <mickael.guene@st.com>
Christophe Lyon  <christophe.lyon@st.com>

* gdb/Makefile.in: Add solib-fdpic.o to ALL_TARGET_OBS.
* gdb/arm-linux-tdep.c (arm_linux_init_abi): Initialize FDPIC
handlers.
* gdb/arm-tdep.c (arm_gdbarch_init): Initialize is_fdpic as
needed.
* gdb/arm-tdep.h (gdbarch_tdep): Add is_fdpic field.
(fdpic_so_ops, fdpic_fetch_objfile_link_map): Declare.
* gdb/configure.tgt: Add solib-fdpic.o to gdb_target_obs.
* gdb/solib-fdpic.c: New file.
* include/elf/arm.h (EF_ARM_FDPIC): New define.
gdb/Makefile.in
gdb/arm-linux-tdep.c
gdb/arm-tdep.c
gdb/arm-tdep.h
gdb/configure.tgt
gdb/solib-fdpic.c [new file with mode: 0644]
include/elf/arm.h