OSDN Git Service

* i386-tdep.c (i386_frameless_signal_p): New function.
authorkettenis <kettenis>
Tue, 2 Jul 2002 09:12:36 +0000 (09:12 +0000)
committerkettenis <kettenis>
Tue, 2 Jul 2002 09:12:36 +0000 (09:12 +0000)
commitd03118d948449e0426246548d9c18fa4399e6de5
treee3f34a1578cb1879fb0800d240efe146d47f5263
parent35902977bd224508bb437d85398d72d7571968e9
* i386-tdep.c (i386_frameless_signal_p): New function.
(i386_frame_chain): Deal with frameless signals.
(i386_sigtramp_saved_sp): New function.
(i386_frame_saved_pc): Deal with frameless signals.
(i386_saved_pc_after_call): Make sure the correct value is
returned just after entry into a sigtramp.
* i386bsd-tdep.c (i386bsd_sc_sp_offset, i386nbsd_sc_sp_offset,
i386fbsd4_sc_sp_offset): New variables.
(i386bsd_init_abi, i386nbsd_init_abi, i386fbsd4_init_abi): Use
these variables to initialize tdep->sc_sp_offset.  * i386bsd-nat.c
(_initialize_i386bsd_nat): Add sanity check for sc_sp_offset
similiar to what we already did for sc_pc_offset.
* i386-sol2-tdep.c (i386_sol2_init_abi): Initialize
tdep->sc_sp_offset.
gdb/ChangeLog
gdb/i386-sol2-tdep.c
gdb/i386-tdep.c
gdb/i386bsd-nat.c
gdb/i386bsd-tdep.c