516034834f
* d10v-tdep.c (d10v_frame_chain_valid): Remove unnecessary tests. * hppa-tdep.c (hppa_frame_chain_valid): Remove unnecessary test. * blockframe.c: Include "gdbcmd.h" and "command.h". (backtrace_below_main): New variable. (file_frame_chain_valid, func_frame_chain_valid) (nonnull_frame_chain_valid, generic_file_frame_chain_valid) (generic_func_frame_chain_valid): Remove functions. (frame_chain_valid, do_flush_frames_sfunc): New functions. (_initialize_blockframe): New function. * Makefile.in (blockframe.o): Update dependencies. * frame.c (frame_saved_regs_id_unwind, get_prev_frame): Remove FIXME comment. Call frame_chain_valid (). * frame.h: Remove old prototypes. Add prototype for frame_chain_valid and update comments to match. * gdbarch.sh: Change FRAME_CHAIN_VALID into a predicated function. Remove old comment. * gdbarch.h: Regenerated. * gdbarch.c: Regenerated. Plus updates to all other targets not to provide a FRAME_CHAIN_VALID. |
||
---|---|---|
.. | ||
fbsd.mh | ||
fbsd.mt | ||
linux.mh | ||
linux.mt | ||
nbsd.mt | ||
nbsd64.mh | ||
nbsd64.mt | ||
nbsdaout.mh | ||
nbsdelf.mh | ||
nm-fbsd.h | ||
nm-linux.h | ||
nm-nbsd.h | ||
nm-nbsdaout.h | ||
nm-sparclynx.h | ||
nm-sun4os4.h | ||
nm-sun4sol2.h | ||
sp64.mt | ||
sp64linux.mt | ||
sp64sim.mt | ||
sp64sol2.mt | ||
sparc-em.mt | ||
sparclet.mt | ||
sparclite.mt | ||
sparclynx.mh | ||
sparclynx.mt | ||
sun4os4.mh | ||
sun4os4.mt | ||
sun4sol2.mh | ||
sun4sol2.mt | ||
tm-fbsd.h | ||
tm-linux.h | ||
tm-nbsd.h | ||
tm-nbsd64.h | ||
tm-sp64.h | ||
tm-sp64linux.h | ||
tm-sp64sim.h | ||
tm-sparc.h | ||
tm-sparclet.h | ||
tm-sparclite.h | ||
tm-sparclynx.h | ||
tm-spc-em.h | ||
tm-sun4os4.h | ||
tm-sun4sol2.h | ||
tm-vxsparc.h | ||
vxsparc.mt | ||
xm-linux.h | ||
xm-sun4sol2.h |