]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
ARM/FDPIC: Allow backtrace to cross signal handler
authorChristophe Lyon <christophe.lyon@linaro.org>
Wed, 14 Apr 2021 14:22:38 +0000 (14:22 +0000)
committerChristophe Lyon <christophe.lyon@linaro.org>
Wed, 14 Apr 2021 14:22:38 +0000 (14:22 +0000)
commit666c20f65ebe79576949e989640d938928daad05
treeb4b80ca9bce9f6ff844a6ffb59e8851f21d7720a
parent82934b09cd4edee8ab0c005c3b4b25bee7c51910
ARM/FDPIC: Allow backtrace to cross signal handler

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

* gdb/arm-linux-tdep.c (THUMB2_SET_R7_RT_SIGRETURN): New define.
(FDPIC_LDR_R12_WITH_FUNCDESC): New define.
(FDPIC_LDR_R9_WITH_GOT): New define.
(FDPIC_LDR_PC_WITH_RESTORER): New define.
(arm_linux_sigreturn_fdpic_init): New.
(arm_linux_sigreturn_tramp_frame_fdpic): New.
(arm_linux_init_abi): Handle signal handler for FDPIC.
gdb/arm-linux-tdep.c