aboutsummaryrefslogtreecommitdiff
path: root/gdb/hppa-tdep.c
AgeCommit message (Collapse)AuthorFilesLines
1993-07-30 * paread.c (pa_symtab_read): Put file-local symbols in minimal symbols.Jim Kingdon1-4/+13
* hppa-tdep.c (frame_chain_valid): Check that our function has the same address as _start, not that it must be the same symbol.
1993-07-29 * hppa-tdep.c: Make "maintenance print unwind" command from oldJim Kingdon1-0/+12
"unwind" command.
1993-07-29 * hppa-tdep.c: Remove all uses of use_unwind and `set use_unwind'Jim Kingdon1-2/+1
command. Now we use unwind info by default if we can find it.
1993-07-29* hppa-tdep.c (pc_in_linker_stub): Fix unclosed comments.Jim Kingdon1-2/+2
1993-07-26 * hppa-tdep.c: Remove all uses of use_unwind and `set use_unwind'Jim Kingdon1-52/+18
command. Now we use unwind info by default if we can find it. * config/sparc: Move VARIABLES_INSIDE_BLOCK and SUN_FIXED_LBRAC_BUG to tm-sparc.h so they are shared between Solaris and SunOS4. * dbxread.c (process_one_symbol): Deal with SunOS4 acc N_STSYM and N_GSYM functions.
1993-07-26* hppa-tdep.c (pc_in_linker_stub): Return 0 if can't read memory.Jim Kingdon1-0/+5
1993-07-19 * hppa-tdep.c (pc_in_linker_stub): New function.Jim Kingdon1-1/+1
(find_proc_framesize): Return 0 for linker stubs. (rp_saved): Tell the caller where rp is saved. (frame_chain_valid): Return 1 for linker stubs. (frame_saved_pc): Use return value from rp_saved.
1993-07-15* hppa-tdep.c (pc_in_linker_stub): New function.Jim Kingdon1-1/+11
1993-07-15 * hppa-tdep.c (pc_in_linker_stub): New function.Jim Kingdon1-11/+98
(find_proc_framesize): Return 0 for linker stubs. (rp_saved): Tell the caller where rp is saved. (frame_chain_valid): Return 1 for linker stubs. (frame_saved_pc): Use return value from rp_saved.
1993-07-12 * hppa-tdep.c (find_proc_framesize): If there is a frame pointer,Jim Kingdon1-0/+5
use it.
1993-07-10 * findvar.c, defs.hJim Kingdon1-3/+4
({extract,store}_{signed_integer,unsigned_integer,address}): New routines to replace SWAP_TARGET_AND_HOST. All over: All uses of SWAP_TARGET_AND_HOST on integers replaced.
1993-07-08 * hppa-tdep.c (hppa_push_arguments): Allocate enough space forJim Kingdon1-1/+1
arguments.
1993-07-08* hppa-tdep.c: Change _initialize_hppab_tdep to _initialize_hppa_tdep.Jim Kingdon1-1/+1
1993-05-10 * hppa-tdep.c (hppa_push_arguments): Allocate correct amount ofIan Lance Taylor1-1/+1
memory.
1993-05-05 * Patches from Jeffrey Law <law@cs.utah.edu>.Stu Grossman1-2/+23
* gdb/hppa-tdep.c: Declare frame_saved_pc. (frameless_function_invocation): New function. (frame_saved_pc, init_extra_frame_info): Use frameless_function_invocation. * gdb/config/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after call instead of just grabbing the value currently in %r2. (FRAMELESS_FUNCTION_INVOCATION): Use frameless_function_invocation. * gdb/config/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private definition and use the common one in tm-hppa.h.
1993-05-05 * Patches from Jeffrey Law <law@cs.utah.edu>.Stu Grossman1-5/+20
* gdb/hppa-tdep.c (frame_chain_valid): If "use_unwind" is true, then use unwind descriptors to determine if the frame chain is valid.
1993-05-05 * Patches from Jeffrey Law <law@cs.utah.edu>.Stu Grossman1-13/+13
* gdb/hppa-tdep.c (find_dummy_frame_regs): Rework so that it does not assume %r4 is the frame pointer.
1993-05-05 * Patches from Jeffrey Law <law@cs.utah.edu>.Stu Grossman1-0/+18
* gdb/hppa-pinsn.c (print_insn): Handle 'r' and 'R' for break, rsm, and ssm instructions. * gdb/hppa-tdep.c (extract_5r_store, extract_5R_store): New helper functions for print_insn.
1993-05-05 * Patches from Jeffrey Law <law@cs.utah.edu>.Stu Grossman1-29/+0
* gdb/hppa-tdep.c (gcc_p, hpux_cc_p): Delete unused functions.
1993-04-23 * Merge in HPPA/BSD patches from Utah:Stu Grossman1-0/+938
* defs.h: Add const to 2nd arg of psignal prototype. * hppah-tdep.c: Renamed to hppa-tdep.c 'cuz it's common code with BSD now. * hppab-core.c: Deleted. No longer useful. * hppab-nat.c: #include more files. Use PT_WUREGS, not PT_WRITE_U. * hppab-tdep.c: Deleted. Supplanted by hppa-tdep.c. * config/pa/hppabsd.mh (NATDEPFILES): Remove hppab-core.o. * config/pa/hppabsd.mt (TDEPFILES): hppab-tdep.o => hppa-tdep.o * config/pa/hppahpux.mt (TDEPFILES): hppab-tdep.o => hppa-tdep.o * config/pa/xm-hppab.h: #define SET_STACK_LIMIT_HUGE.