aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-10-19Tue Oct 19 14:21:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)Roland Pesch3-15/+25
* a4rc.sed: update to work with Andreas Vogel papersize params * refcard.tex: use Andreas Vogel simplifications of papersize params; remove useless version info; update copyright date.
1993-10-19Modified Files:Kung Hsu1-6/+8
values.c eval.c * values.c (value_virtual_fn_field): Fix the offset calculation when calling virtual functions. (gdb.t22/virtfunc.exp). * eval.c (evaluate_subexp): same as above.
1993-10-19Clean out all references to snapshots.readme, a file that is notFred Fish1-27/+0
distributed in gdb releases.
1993-10-19 * config/rs6000/rs6000.mh (TERMCAP): Define to -lcurses.Jim Kingdon2-0/+9
* Makefile.in: Define CXXFLAGS.
1993-10-19 * sparclite/Makefile.in: Fixup so that this works with Sun makeStu Grossman1-0/+5
and VPATH.
1993-10-19* gdb.texinfo (Symbols): Add class NAME to doc for ptype.Jim Kingdon2-0/+7
1993-10-19* breakpoint.h (struct bpstat_what): Don't use bitfields.Jim Kingdon1-0/+2
1993-10-19* typeprint.c: Add "class CLASS-NAME" to docstring for ptype.Jim Kingdon2-2/+6
1993-10-19 * Makefile.in (ALLPARAM): Add config/m88k/{nm-delta88v4.h,Fred Fish2-3/+12
tm-delta88v4.h, xm-dgux.h}. * Makefile.in (ALLCONFIG): Add config/m88k/{delta88v4.mh, delta88v4.mt}.
1993-10-19 * README: Remove comment about SunOS 5.x programs leavingFred Fish2-11/+8
coredumps. Info from Sun is that this was not in customer releases.
1993-10-19 * snapshots.readme: Reword paragraph about not publicisingFred Fish2-7/+12
location of gdb snapshots.
1993-10-19* gdb.disasm/hppa.exp: Use $objdir/$subdir/$binfile not just $binfile.Jim Kingdon1-1/+10
1993-10-18 * hppa-tdep.c (restore_pc_queue): Call target_terminal_ours afterJim Kingdon2-0/+9
done stepping the inferior.
1993-10-18 * c-exp.y: Remove never-used (because of shift/reduce conflicts)Jim Kingdon3-22/+16
rules for pointers to members. * Makefile.in: Remove notice about expected shift/reduce conflicts.
1993-10-18 * buildsym.c (finish_block): If we pop the context stack and it isJim Kingdon2-3/+24
not empty, complain () instead of abort ().
1993-10-18 * parse.c, parser-defs.h (follow_types): New function.Jim Kingdon3-41/+73
* c-exp.y (ptype : typebase abs_decl): Use it. * c-exp.y (ptype): Add support for type qualifiers after the typebase. The typebase rule already has support for them before the typebase. * Makefile.in: Change the expected number of shift/reduce conflicts to 6. This is OK--the 2 new conflicts are basically the same as one of the old ones.
1993-10-17Bump version to 4.10.3 in main trunk after branch for gdb 4.11Fred Fish2-2/+15
1993-10-17 * infrun.c (wait_for_inferior): Clean up comments which were atJim Kingdon1-92/+41
the top of the file, making them more concise and moving them with the code (Sorry, Randy, but these stream-of-consciousness comments really have to go). Switch the order of the "&&", which makes things clearer and turns out to be an improvement with respect to side effects and speed.
1993-10-17* procfs.c: Handle process exits more elegantly by trapping onStu Grossman2-6/+36
entry to _exit. Also, cleanup procinfo list when process dies of it's own accord (as opposed to being killed).
1993-10-17* infrun.c: Add comment about signals.Jim Kingdon1-1/+1
1993-10-17* config/m88k/xm-dgux.h: Define NO_PTRACE_H.Jim Kingdon2-0/+6
1993-10-17* gdb.disasm: New directory for GDB disassembler tests.Jim Kingdon1-10/+3
1993-10-17* gdb.disasm: New directory for GDB disassembler tests.Jim Kingdon2-0/+48
1993-10-17 * corelow.c (add_to_thread_list): Need a cast to go from PTR toJim Kingdon2-1/+4
asection *.
1993-10-17 * infrun.c: Add comment about signals.Jim Kingdon3-4/+9
* fork-child.c (fork_inferior): Remove CREATE_INFERIOR_HOOK again. Stu reinstated it (accidently I assume).
1993-10-17* procfs.c (procfs_wait): Losing Unixware can't do poll on /procStu Grossman3-53/+82
files. Use PIOCWSTOP instead. * corelow.c (add_to_thread_list): Fix arg to match prototype.
1993-10-16* procfs.c (procfs_set_sproc_trap): Don't use this if sprocStu Grossman1-6/+9
isn't available. * (procfs_notice_signals): Fix prototype.
1993-10-16*** empty log message ***Stu Grossman1-0/+6
1993-10-16* breakpoint.c (breakpoint_thread_match break_command_1):Stu Grossman22-519/+863
Thread-specific breakpoint support. * breakpoint.h (struct breakpoint): Add thread id field. * fork-child.c (fork_inferior): Move call to init_thread_list() back a bit so that init_trace_fun can do thread functions. * hppa-tdep.c (restore_pc_queue): Add pid to call to target_wait. * hppab-nat.c (child_resume): Handle default pid. * hppah-nat.c (child_resume): Handle default pid. * i386lynx-nat.c (child_wait): New arg pid. * inflow.c (kill_command): Reset thread list. * infptrace.c (child_resume): Handle default pid. * infrun.c: Thread-specific breakpoint support. * inftarg.c (child_wait): Add pid arg. * osfsolib.c (solib_create_inferior_hook): Add pid to call to target_resume. * procfs.c: Multi-thread support. * remote-bug.c (bug_wait): Add pid arg. * remote-hms.c (hms_wait): Add pid arg. * remote-mips.c (mips_wait): Add pid arg. * remote-mon.c (monitor_wait): Add pid arg. * remote-nindy.c (nindy_wait): Add pid arg. * remote-sim.c (gdbsim_wait): Add pid arg. * remote-udi.c (udi_wait): Add pid arg. * remote-vx.c (vx_wait): Add pid arg. * remote-z8k.c (sim_wait): Add pid arg. * remote.c (remote_wait): Add pid arg. * solib.c (solib_create_inferior_hook): Add pid to call to target_resume. * target.h (struct target_ops): Add pid arg to to_wait and to_notice_signals. * thread.c (valid_thread_id): New func to validate thread #s. * (pid_to_thread_id): New func to do the obvious. * thread.h: Prototypes for above. * coff-solib.c (coff_solib_add): Use nameoffset field to locate filename.
1993-10-16 * h8300-tdep.c, h8500-tdep.c: Define sim_load only, but notJim Kingdon1-0/+3
sim_kill, sim_open, or sim_set_args.
1993-10-16 * h8300-tdep.c, h8500-tdep.c: Define sim_load only, but notJim Kingdon2-19/+15
sim_kill, sim_open, or sim_set_args.
1993-10-16xJim Kingdon1-3/+3
1993-10-16 * stack.c (print_stack_frame): Put catch_errors aroundJim Kingdon1-0/+4
print_frame_info so (for example) error printing source doesn't cause auto-displays to get skipped in normal_stop.
1993-10-16 * findvar.c (value_from_register): When preparing to cast a valueJim Kingdon1-0/+7
from REGISTER_VIRTUAL_TYPE to type, copy the REGISTER_VIRTUAL_SIZE; the old code didn't copy the whole thing. * valops.c (value_assign): Add comment.
1993-10-15 * mipsread.c (upgrade_type): Replace bitsize sanity checks andPeter Schauer1-0/+5
complaint by a comment explaining why they were useless.
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.