aboutsummaryrefslogtreecommitdiff
path: root/gdb/tm-hppah.h
AgeCommit message (Collapse)AuthorFilesLines
1992-12-28 * hppah-tdep.c (frame_saved_pc): Use better test for outermostStu Grossman1-5/+1
frame. Use find_return_regnum to find the caller. * (find_unwind_entry): New routine to locate stack frame info associated with a procedure. This looks in the $UNWIND_START$ section in the SOM file. * (find_return_regnum): New routine. Uses find_unwind_entry() to figure out where the caller's return address is stored. * (find_proc_framesize): New routine. Uses find_unwind_entry() to figure out the frame size for a procedure. * (saved_pc_after_call): New routine, moved from tm-hppa.h. * (init_extra_frame_info): New routine. Corrects PC and FP for outermost frame if necessary. * (frame_chain): New routine, moved from tm-hppa.h. * (skip_trampoline_code): Handle computed function calls (ie: calls from $$dyncall). * (unwind_command): Temporary support function to allow user to control/observe aspects of the unwind (stack frame) info. * infcmd.c (read_pc): (Temporary), put a hack in to see if the PC was in a system call, if so, then read the PC from r31. * tm-hppah.h (SKIP_TRAMPOLINE_CODE, IN_SOLIB_TRAMPOLINE): Deal with extra arg for skip_trampoline_code(). * (INIT_EXTRA_FRAME_INFO): Define to point at subr (see above). * (FRAME_CHAIN, FRAME_CHAIN_VALID): Turn into real subroutines. * tm-hppa.h (SAVED_PC_AFTER_CALL): Turn into real subroutine.
1992-12-22 * tm-hppah.h: #define NEED_TEXT_START_END for target memoryStu Grossman1-0/+6
read/write routines for HPUX.
1992-09-26Rename all HPPA files to fit into unique DOS filenames:John Gilmore1-0/+39
*hppabsd* => *hppab* *hppahpux* => *hppah*