aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-08-17 * main.c (cd_command): If current_directory on entry is "/", thenJim Kingdon2-134/+296
don't append an extra slash. Don't assume that /../.. means /.
1993-08-17* 29k-share/udi/udiphcfg.h: Always include udiphunix.h not udiphdos.h.Jim Kingdon2-0/+13
1993-08-17* complaints.c (complain): fflush (stdout) after output.Jim Kingdon2-0/+11
1993-08-17 * config/i386/tm-i386bsd.h (SIGTRAMP_START, SIGTRAMP_END, FRAME_CHAIN,Peter Schauer2-24/+59
FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Define to make backtracing through sigtramp work. * config/vax/tm-vax.h (SIGTRAMP_START, SIGTRAMP_END, TARGET_UPAGES, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Ditto.
1993-08-17 * blockframe.c, frame.h (sigtramp_saved_pc): New routine to fetchPeter Schauer3-132/+340
the saved pc from sigcontext on the stack for BSD signal handling. * config/i386/tm-i386bsd.h (SIGTRAMP_START, SIGTRAMP_END, FRAME_CHAIN, FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Define to make backtracing through sigtramp work. * config/vax/tm-vax.h (SIGTRAMP_START, SIGTRAMP_END, TARGET_UPAGES, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Ditto.
1993-08-17 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 lineJim Kingdon1-0/+8
doesn't exist (due to optimization).
1993-08-17 * gdb.stabs/wierd.exp: Deal with it if echo of "file" commandJim Kingdon1-1/+7
contains \r because the filename is long.
1993-08-17 * stabs.texinfo (Stabs-in-elf): Talk about getting the startJim Kingdon2-49/+80
addresses of a source file. Also revise formatting. Change "object module" or "object file" to "source file". Various: Miscellaneous cleanups.
1993-08-17 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved asJim Kingdon1-0/+5
'continue'" bug, and change xfail back to i*86-univel-sysv4*.
1993-08-16 * stack.c (frame_info, print_frame_info): Add comment about usingJim Kingdon1-0/+6
the starting source line number on a line boundary if backtracing through sigtramp.
1993-08-16 * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET):Peter Schauer1-0/+19
Define for correct handling of bachtraces through _sigtramp.
1993-08-16 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,Peter Schauer1-0/+11
gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running Ultrix. * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus int tests. * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
1993-08-16 * blockframe.c (create_new_frame, get_prev_frame_info):Peter Schauer1-7/+32
Use the function name when calling IN_SIGTRAMP. * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET): Define for correct handling of bachtraces through _sigtramp. * m68k-tdep.c (m68k_find_saved_regs): Adjust saved sp for fake sigtramp frames. * mipsread.c (parse_type): Handle corrupt TIR info with complaint instead of core dump. * mipsread.c (parse_partial_symbols): Put static symbols into the mimimal symbol table, use proper mst_types for all minimal symbols. * stack.c (frame_info, print_frame_info): Use the starting source line number on a line boundary if backtracing through sigtramp.
1993-08-16 * blockframe.c (create_new_frame, get_prev_frame_info):Peter Schauer1-0/+53
Use the function name when calling IN_SIGTRAMP. * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET): Define for correct handling of bachtraces through _sigtramp. * m68k-tdep.c (m68k_find_saved_regs): Adjust saved sp for fake sigtramp frames. * mipsread.c (parse_type): Handle corrupt TIR info with complaint instead of core dump. * mipsread.c (parse_partial_symbols): Put static symbols into the mimimal symbol table, use proper mst_types for all minimal symbols. * stack.c (frame_info, print_frame_info): Use the starting source line number on a line boundary if backtracing through sigtramp.
1993-08-13hacking, whacking, and bug fixing.K. Richard Pixley1-298/+421
1993-08-13 * Makefile.in (remote-bug.o): new rule.K. Richard Pixley1-0/+3
(ALLDEPFILES): added remote-bug.c
1993-08-13 * remote-hms.c (hms_wait): use -1 for timeout's which means blockK. Richard Pixley2-1/+4
forever rather than 99999.
1993-08-13 * ser-unix.c (get_tty_state): if a descriptor is not a tty, thenK. Richard Pixley2-4/+21
simply save encode this fact as the process group and return success rather than an error. (set_tty_state): if process group is -1, do not reset the process group. (hardwire_reachar): comment change.
1993-08-13comment changeK. Richard Pixley2-3/+6
1993-08-13 * config/m88k/tm-m88k.h: comment change to remove embeddedK. Richard Pixley2-2/+9
comment. (SKIP_PROLOGUE): skip_prologue returns a value which is expected to reset the pc argument. So reset it.
1993-08-13 * Makefile.in (VERSION): Bump to 4.10.1 after release and cvsFred Fish2-17/+35
tagging.
1993-08-13 * gdbserver/Makefile.in: Use GDBSERVER_LIBS andJim Kingdon4-0/+19
GDBSERVER_DEPFILES. Also remove much (but not all that could be removed) crud inherited from gdb Makefile.in. * config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Define GDBSERVER_*. * gdbserver/README: Say it works on Sun and change configuration instructions slightly.
1993-08-12 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so patternFred Fish1-0/+6
to match does not match the passing case but still matches the failing case.
1993-08-12* Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.Jim Kingdon2-4/+8
1993-08-12* stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.Jim Kingdon2-7/+18
1993-08-12* lib/gdb.exp (gdb_exit): Move the best version of gdb_exitJohn Gilmore5-133/+17
to here. * config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}: Remove various versions of gdb_exit. * config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call gdb_exit. * config/unix-gdb.exp: gdb_exit remains here, and should override the generic version, since it's doing a lot of wierd stuff that the other versions aren't. FIXME, fold it in, or abandon this version.
1993-08-11 * remote-{monitor,bug}.c: Make bug_ops not static (forward declarationJim Kingdon3-6/+12
of statics doesn't work with SunOS4 /bin/cc). Rename the occurrence in remote-monitor.c to monitor_bug_ops.
1993-08-11 * blockframe.c (find_pc_partial_function),Jim Kingdon1-0/+10
mips-tdep.c (find_proc_desc): Deal with "pathological" case.
1993-08-11* gdb.t24/demangle.exp: Add tests for PR 3220.Jim Kingdon1-0/+8
1993-08-11 * gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not justFred Fish1-0/+3
"i386-*-*". Works for i486 as well.
1993-08-11Removed many junk machine-collected "conditionals", described someStan Shebs1-0/+5
legit ones.
1993-08-10 * gdb.t06/signals.exp: Rework code that recognizes known SVR4Fred Fish1-0/+6
bug, and expand domain of xfail to all SVR4 systems, since the actual problem is likely to be in generic SVR4 /proc support.
1993-08-10* config/unix-gdb.exp (gdb_load): Add eof to expect statement.Jim Kingdon1-3/+4
1993-08-10* config/unix-gdb.exp (gdb_load): Add eof to expect statement.Jim Kingdon2-0/+10
1993-08-10 * objfiles.h (struct objfile): Clean up comments forJim Kingdon2-5/+13
{obj,sym}_private to clarify what they are private to.
1993-08-10 * gdbint.texinfo (Getting Started): Use @itemize, not @table.Jim Kingdon2-18/+29
* gdbint.texinfo (Top): Add name to @top line, and re-write the paragraph which follows. * gdbint.texinfo (Host): Use @code not @samp for Makefile variables. Looks better and avoids overful hbox.
1993-08-10 * gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain ofFred Fish1-0/+4
xfails for other systems. Match a missing 'Continuing.' as an explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
1993-08-10 * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,Fred Fish1-0/+4
gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp: Only issue warning for missing executables if -all option is used.
1993-08-10 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.oFred Fish2-1/+8
file if -all option is used. It's like an unpredictable XFAIL.
1993-08-09Moved the function hashname from stabsread.c to buildsym.c, sinceStan Shebs3-32/+36
it's a general-purpose function.
1993-08-09 * gdbcore.h: New variable gnutarget.Jim Kingdon1-0/+1
* core.c: Add commands to set and show it. * Callers to bfd_*open*: Pass gnutarget instead of NULL as target. * environ.c (set_in_environ): For GNUTARGET, use set_gnutarget not putenv.
1993-08-09 * remote-udi.c: Make udi_ops extern rather than trying forwardJim Kingdon2-5/+9
declaration of a static variable.
1993-08-09add @finaloutDavid MacKenzie1-0/+2
1993-08-09 * hppab-nat.c: Define ptrace to call_ptrace and pass the 5th argJim Kingdon2-12/+9
there, rather than using an ANSI C specific macro.
1993-08-09 * gdb.t15/funcargs.exp: Add comments that hppa xfails are onlyJim Kingdon1-0/+3
for dynamically linked binaries.
1993-08-09 * 29k-share/udi/udr.c: Include fcntl.h not sys/fcntl.h. Also putJim Kingdon2-1/+9
sys/types.h near the top (just on general principles).
1993-08-09 * environ.c (set_in_environ): Remove G960BASE and G960BIN; they areJim Kingdon1-0/+3
no longer used.
1993-08-09 * gdbcore.h: New variable gnutarget.Jim Kingdon9-30/+104
* core.c: Add commands to set and show it. * Callers to bfd_*open*: Pass gnutarget instead of NULL as target. * environ.c (set_in_environ): For GNUTARGET, use set_gnutarget not putenv. * symtab.c (decode_line_1): Give error on unmatched single quote.
1993-08-08* ser-unix.c (hardwire_send_break) [HAVE_SGTTY]: Use select not usleep.Jim Kingdon2-4/+16
1993-08-08 * remote.c: Add comments about 'd', 'r', and unrecognized requests.Jim Kingdon1-0/+7
* inflow.c (terminal_init_inferior): Don't muck with tty state if gdb_has_a_terminal() is false.