aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-10-15 * Move comments on bypassing call dummy breakpoint from stack.cJim Kingdon3-30/+35
to breakpoint.h.
1993-10-15 * gdb.t06/break.exp: For "next over recursive call", fail on anyJim Kingdon1-0/+5
incorrect output, not just on "factorial (value=2)".
1993-10-15Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jim Kingdon1-0/+6
* gdb.t12/scope.exp: Remove xfails, filename::var syntax should be working now. Add an xfail if accesing a bss variable causes a memory error if the target is not yet run.
1993-10-15Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jim Kingdon1-0/+8
* symtab.c (lookup_partial_symtab): If filename is not found and contains no slashes, try again and compare without leading path components. * symtab.c (lookup_symtab_1): Replace open coded version of lookup_partial_symtab with a function call.
1993-10-15 * fork-child.c (fork_inferior), remote-eb.c (eb_create_inferior),Jim Kingdon16-213/+301
remote-mon.c (monitor_create_inferior), remote-nindy.c (nindy_create_inferior), remote-st.c (st2000_create_inferior), remote-vx.c (vx_create_inferior): Remove CREATE_INFERIOR_HOOK; it is replaced by init_trace_fun. * config/convex/xm-convex.h, convex-xdep.c: Add comments explaining how to do without CREATE_INFERIOR_HOOK for whoever fixes the Convex port. * Makefile.in: Add Mach files to ALLDEPFILES, etc. * m3-nat.c: Clean up more hair--message(), cprocs. * configure.in: Recognize Mach targets and hosts. * config/ns32k/tm-umax.h: Add some #ifndef's so tm-ns32km3.h can include this file. * Mach headers in config/*/tm-*.h: Fix includes to match correct locations of files.
1993-10-15 * remote-mon.c (general_open): Set dev_name. Minor tweaking to getRob Savoye2-13/+25
it working again. * config/m68k/tm-monitor.h: Remove floating point register names as there aren't any on any of the monitors that use this code.
1993-10-15 * gdb.t24/demangle.exp: Clean up spacing (2 strings), inclusion ofJim Kingdon1-0/+7
constructor name (2 string), name of _GLOBAL_ demangling (2 strings), name of __st* demangling (2 strings). Did Kung really get the more than 95 others right without testing them?
1993-10-14Modified Files:Kung Hsu1-0/+4
ChangeLog * gdb.t24/demangle.exp: clean up XFAILS, more than 100 of them.
1993-10-14Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)Jim Kingdon1-8/+8
* configure.in (configdirs): Add gdb.disasm * gdb.disasm: New directory for GDB disassembler tests. * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
1993-10-14Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)Jim Kingdon6-1/+1160
* configure.in (configdirs): Add gdb.disasm * gdb.disasm: New directory for GDB disassembler tests. * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
1993-10-14* gdb.t00/help.exp: Don't test "help set".Jim Kingdon1-0/+2
1993-10-14 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfailsJim Kingdon1-3/+0
from within expect statements. None of these happen anymore and they cause regressions to be silently unnoticed. * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure messages) about known failures with gcc cygnus-2.4.5-930417.
1993-10-14 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfailsJim Kingdon1-6/+6
from within expect statements. None of these happen anymore and they cause regressions to be silently unnoticed. * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure messages) about known failures with gcc cygnus-2.4.5-930417. * gdb.t22/virtfunc.exp: Add notes (in comment and failure message) about problem with gcc cygnus-2.4.5-930828.
1993-10-14 * gdb.t20/inherit.exp: Remove all xfails from within expect statements.Jim Kingdon1-0/+4
None of these happen anymore and they cause regressions to be silently unnoticed. * gdb.t20/inherit.exp: Add note (in failure message) about known failure with gcc cygnus-2.4.5-930417.
1993-10-14 * gdb.t20/inherit.exp: Add note (in failure message) about knownJim Kingdon1-0/+6
failure with gcc cygnus-2.4.5-930417. * gdb.t22/virtfunc.exp: Add notes (in comments and failure message) about problem with gcc cygnus-2.4.5-930828.
1993-10-14Remove references to shade.David Edelsohn1-1/+0
1993-10-14 * gdb.t02/Makefile.in, gdb.t08/Makefile.in: Make all depend onJim Kingdon1-0/+9
comp-info.exp so it gets built if it doesn't exist. * gdb.t13/{Makefile.in,bitfields.exp}: Remove comp-info.exp stuff; it is no longer used. * gdb.t13/comp-info.c: Removed.
1993-10-14* gdb.t06/signals.exp: Add xfail for sun3.Jim Kingdon1-0/+4
1993-10-14 * inflow.c: Pass pointer to process group, not process group itself,Jim Kingdon2-2/+5
to TIOCSPGRP ioctl.
1993-10-13 * inflow.c (terminal_ours_1): Don't print warning on failure toJim Kingdon2-3/+9
set process group.
1993-10-13 * printcmd.c (printf_command): Instead of using makeva* andJim Kingdon5-104/+20
calling vprintf, just make the appropriate calls to printf. * printcmd.c, config/pa/xm-pa.h, config/mips/xm-makeva.h, config/alpha/xm-alpha.h, config/m88k/xm-m88k.h: Remove all traces of makeva*. My apologies to everyone (including me!) who spent so much time getting it to work on various machines, but look at the bright side, at least you won't have to do it again in the future. * printcmd.c (printf_command): Make a cleanup for val_args (fixes a memory leak).
1993-10-13* config/mips/xm-mips.h: Remove comment about HAVE_SGTTY vs. usleep.Jim Kingdon2-2/+5
1993-10-13only configure gdbserver for native environmentsDavid D. Zuhn2-1/+13
1993-10-13* gdb.texinfo (Files): Say what address the load command loads it at.Jim Kingdon2-0/+7
1993-10-12 * stabsread.c (read_type): Treat a negative type number at the startJim Kingdon2-1/+7
of a type as a type reference, not as a definition of a type with "50=" omitted. This makes things work on the RS/6000 again (the 14 Sep 1993 change broke it).
1993-10-12 * inflow.c: Use 0 (standard input) not scb->fd.Jim Kingdon2-4/+12
(terminal_ours_1): If printing warning, don't claim it happened in terminal_inferior.
1993-10-12 * blockframe.c (get_prev_frame_info): Don't error() if there are noJim Kingdon1-0/+3
frames; just return NULL.
1993-10-12 * xcoffsolib.h, xcoffexec.c: Undo the part of Fred's bfd->abfdJim Kingdon3-18/+22
change which involved structure elements. It was unnecessary and was not consistently done.
1993-10-12 * stabsread.h, stabsread.c, dbxread.c (common_block*, copy_pending):Jim Kingdon4-21/+131
Move common block handling from dbxread.c to stabsread.c. Use the name from the BCOMM instead of the ECOMM. Allocate things on the symbol_obstack. * xcoffread.c (process_xcoff_symbol): Process C_BCOMM, C_ECOMM, and C_ECOML. On unrecognized storage classes, go ahead and call define_symbol (after the complaint). * dbxread.c (process_one_symbol): Don't relocate 'S' symbols by the text offset.
1993-10-12 * osfsolib.c (solib_create_inferior_hook): Reset stop_soon_quietlyPeter Schauer2-1/+13
after shared library symbol reading to get rid of warning from heuristic_proc_start.
1993-10-12fix unterminated character stringDavid D. Zuhn2-1/+5
1993-10-12* stabs.texinfo (Common Blocks): Minor cleanups.Jim Kingdon2-9/+17
1993-10-12 * stabs.texinfo: Update ld stabs in elf relocation to reflect the factJim Kingdon2-46/+79
that Sun has backed away from the linker kludge and thus the relevant issue is changes to the SunPRO tools, not the Solaris linker. * stabs.texinfo (Traditional Integer Types): Clean up description of octal bounds a little bit. Document extra leading zeroes.
1993-10-12* stabsread.c: Fix comment about gcc 2.3.3 stab for long long int.Jim Kingdon2-2/+6
1993-10-12Change sp64sim.h to sp64sim.mt in keep_these_too list. Add sp64.mt,Fred Fish1-1/+3
tm-sp64.h, sp64sim.mt, tm-sp64sim.h to lose_these_too list if not added to keep_these_too list.
1993-10-12Add sp64-tdep.c to lose_these_too if it is not added to keep_these_too.Fred Fish1-0/+2
1993-10-11 * m3-nat.c, config/nm-m3.h: Add a target_ops struct and otherJim Kingdon3-117/+276
various things to try to get this to work.
1993-10-11* symtab.h: Fix comments re headers, sharing blockvectors, etc.Jim Kingdon1-0/+4
1993-10-11update REMOTE_O for i960-vxworks to make it compile againDavid D. Zuhn2-1/+5
1993-10-11 * mipsread.c (parse_partial_symbols): Do not add undefinedPeter Schauer2-71/+127
symbols to the partial symbol table.
1993-10-11 * alpha-tdep.c (init_extra_frame_info): Remove kludge for gcc,Peter Schauer2-25/+14
gcc has to be compatible with the native tools. * alpha-tdep.c (alpha_push_arguments): Rename NUM_ARG_REGS to ALPHA_NUM_ARG_REGS and move its definition to tm-alpha.h. * config/alpha/tm-alpha.h (FRAME_ARGS_ADDRESS): Change it to the way the native tools define it, update comment.
1993-10-09 * inflow.c: Remove unused includes of sys/param.h and sys/types.h.Jim Kingdon2-9/+7
* inflow.c, ser-unix.c, ser-go32.c, ser-tcp.c, serial.h, terminal.h, fork-child.c, main.c, utils.c: Move all the process group stuff back to inflow.c and terminal.h; that's a better place for it and fixes problems with trying to get/set the process group of a tty we're doing remote debugging on. * terminal.h: Skip the redefines and includes if HAVE_TERMIOS.
1993-10-08 * osfsolib.c, remote-sim.c, remote.c, solib.c, xcoffexec.c,Fred Fish6-80/+95
xcoffsolib.h: Use 'abfd' for bfd variables instead of 'bfd'. Sun cc doesn't like variable names that match their typedef'd type.
1993-10-08 * inflow.c: Remove unused includes of sys/param.h, etc.Jim Kingdon6-182/+157
* inflow.c, ser-unix.c, ser-go32.c, ser-tcp.c, serial.h, terminal.h: Move all the process group stuff back to inflow.c; that's a better place for it and fixes problems with trying to get/set the process group of a tty we're doing remote debugging on. * terminal.h: Skip the redefine crap if HAVE_TERMIOS.
1993-10-08 * findvar.c, value.h (symbol_read_needs_frame): New function.Jim Kingdon5-55/+54
* c-exp.y, m2-exp.y: Call it instead of having our own switch on the symbol's class. * valops.c (value_of_variable): Use symbol_read_needs_frame to decide whether we care about finding a frame.
1993-10-08 * remote.c (remote_wait): Use strtoul for parsing 'N' message.Jim Kingdon1-3/+3
Add code to relocate symfile_objfile->sections.
1993-10-08 * blockframe.c (get_frame_block): Do not adjust pc if the framePeter Schauer2-8/+14
function was interrupted by a signal.
1993-10-08 * config/h8300/tm-h8300.h: Don't define sr_get_debug.Jim Kingdon4-25/+79
* remote-sim.c: Include remote-utils.h. * target.h: Add comment about target_has_execution.
1993-10-07define sr_get_debug.Steve Chamberlain1-0/+2
1993-10-07 * h8300-tdep.c (sim_load, sim_kill, sim_open, sim_set_args):Steve Chamberlain4-8/+40
New functions. * infrun.c (normal_stop): Don't try and set the pc in the current frame coredump if there isn't one. * remote-sim.c (gdbsim_store_register): Don't SWAP_TARGET_AND_HOST, sim_store_register takes bytes in raw order. (gdbsim_wait): Set status with WSETSTOP. * config/h8300/tm-h8300.h (sr_get_debug): Define