aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1991-09-13Initial revisionJohn Gilmore5-0/+40
1991-09-12* Makefile.in (documentation targets): Pass $(M4).John Gilmore2-6/+13
Bugfix from eggert@twinsun.com (Paul Eggert). * stack.c (down_silently_command): Check for stack existence.
1991-09-11* Makefile.in (VERSION): Update to 4.0.3.John Gilmore2-1/+5
1991-09-11* core.c (core_file_command): Print frame at coredump withJohn Gilmore7-52/+87
its level number, by calling print_stack_frame. * frame.h: Add selected_frame_level, print_stack_frame. * frame.h, stack.c: Remove print_sel_frame, print_selected_frame. * convex-tdep.c, convex-xdep.c, infcmd.c, inflow.c, infrun.c: Change print_sel_frame and print_selected_frame callers to print_stack_frame. * dbxread.c (read_ofile_symtab): Avoid empty else clause. * symfile.c (free_named_symtabs): Ditto. * main.c (main): wrap_here needs an arg. * solib.c (find_solib): Avoid memory access if _DYNAMIC is zero. (solib_add): Avoid noise. (solib_create_inferior_hook): Lint. (sharedlibrary_command): Move dont_repeat to here. * utils.c (error): Call wrap_here to force buffered output. Small patches from Peter Schauer: * coffread.c (start_symtab): Free any existing line_vector before malloc-ing new one. (read_coff_symtab): Ditto for type_vector. * source.c (lines_to_list): New variable, replacing function. (all uses): Use as variable. (_initialize_source): Add 'set listsize' and 'show listsize'. * utils.c (lines_to_list): Remove function. * stack.c (print_frame_info): Use as variable. * defs.h (lines_to_list): Remove declaration.
1991-09-10* utils.c (error): if error_pre_print is set, print the stringJohn Gilmore5-29/+93
first. * main.c (main, print_gnu_advertisement, print_gdb_version): Reformat legalese so it always prints, but acts as an "I'm here" message while symbols are being read. If any errors occur, print a few newlines to set off the message and start it at the left margin. Remove mention of "help" command, and don't yak about symbol reading. (catch_errors): Error string is now printed first in case of error, not last. * command.c (undef_cmd_error, lookup_cmd): On undefined command, suggest the "help" command. * Makefile.in (VERSION): Set to 4.0.2.
1991-09-09* breakpoint.c (insert_breakpoints): Restore warning aboutJohn Gilmore3-0/+8
the program might be running in another process, but only for systems with this brain death (#ifdef ONE_PROCESS_WRITETEXT). * xm-hp300bsd.h, xm-mips.h, xm-vax.h: Define it.
1991-09-06Host and targets with different sized types. &others.John Gilmore1-0/+34
1991-09-06Fix some infrastructure to be able to cope with host and targetJohn Gilmore1-5/+8
machines with different sized basic types (ints, ptrs, etc). (Idea from pierre@la.tce.com (Pierre Willard).) * values.c (value_from_longest): Rename from value_from_long. Handle pointer types as well as integers, so that targets with different pointer sizes from the host can be accomodated. * breakpoint.c, convex-tdep.c, eval.c, expprint.c, printcmd.c, valarith.c, valops.c, valprint.c, value.h, values.c: Rename uses of value_from_long to value_from_longest.
1991-09-06Fix some infrastructure to be able to cope with host and targetJohn Gilmore5-364/+50
machines with different sized basic types (ints, ptrs, etc). (Idea from pierre@la.tce.com (Pierre Willard).) * value.c (value_from_longest): Rename from value_from_long. Handle pointer types as well as integers, so that targets with different pointer sizes from the host can be accomodated. * breakpoint.c, convex-tdep.c, eval.c, expprint.c, printcmd.c, valarith.c, valops.c, valprint.c, value.h, values.c: Rename uses of value_from_long to value_from_longest. * eval.c, findvar.c, printcmd.c, valarith.c, valops.c: Pass the correct pointer type to value_from_long{est}. * remote-vx.c: Remove obsolete code for calling functions via vxworks kludge interface (it referenced value_from_long). * valops.c (value_string): Find malloc with lookup_misc_func, not raw search. * breakpoint.c, remote-vx.c: Reword strings printed by catch_errors callers.
1991-09-06* .gdbinit: Remove useless "rr" command. Set complaintsJohn Gilmore1-4/+1
to 1 for people debugging gdb.
1991-09-06* WHATS.NEW: "history write -> history save". Doc "write on/off".John Gilmore1-1/+5
(Fix from kenc@viewlogic.com.)
1991-09-04Make writing to files work properly. (Fixes to BFD are also needed.)John Gilmore11-270/+453
* core.c (core_open): Open file ourselves, read or r/w, depending on write_files. Use bfd_fdopenr. * gdbcore.h (write_files): New variable. * exec.c (write_files): Define variable, add set&show for it. (exec_file_command): Use write_files to open for read or r/write. Make shared library reading happen automatically. These changes are mostly from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>. * inferior.h (stop_soon_quietly): Add to exported variables. * infrun.c (child_create_inferior): call solib hook, if defined. (child_attach): call solib hook, if defined. * solib.c: Include inferior.h. Add from_tty to so_list as kludge. (find_solib): Use lookup_misc_func rather than hand-rolled. (symbol_add_stub): New stub for catch_errors. (solib_add): Avoid output if !from_tty. Catch errors rather than just calling symbol_file_add and bombing. (solib_create_inferior_hook): Interface with the target process to let it read and alloc shared libs, then figure out what it did. * core.c (validate_files): Fix typo, soften warning. (Fix from Hiroto Kagotani <kagotani@cs.titech.ac.jp>.) * utils.c (fputs_demangled): Avoid duplicate printing if demangling is off. (Fix from J.T. Conklin <jtc@cayenne.com>.) * infrun.c (proceed): Cast -1 to (CORE_ADDR) before comparing. (Fix from pierre@la.tce.com (Pierre Willard).) * main.c (catch_errors): Change argument to a char * from an int, since a char * can point to a struct full of glop, but an int is not guaranteed to be able to hold a pointer. * breakpoint.c (breakpoint_cond_eval, bpstat_stop_status, breakpoint_re_set_one, breakpoint_re_set): Adapt. * core.c (core_open, solib_add_stub): Adapt. * remote-vx.c (symbol_stub, add_symbol_stub, callers): Adapt.
1991-08-31Undo edit 1.5. Easier to let abort be of unspecified type than to claim a typeStu Grossman1-9/+4
and be wrong half the time.
1991-08-31Merge in irix support.Stu Grossman1-1/+7
1991-08-31Merge in irix support.Stu Grossman5-128/+341
1991-08-30Merge in irix support.Stu Grossman1-2/+2
1991-08-24Update README.John Gilmore1-146/+269
1991-08-23Add noneJohn Gilmore1-1/+1
1991-08-23*** empty log message ***Roland Pesch1-0/+3
1991-08-23Add info about porting to new hosts and targets.John Gilmore1-24/+140
1991-08-23 * Makefile.in: generate "gdb-all.texi" rather than "gdb-all.texinfo"Roland Pesch2-4/+7
1991-08-23generate "gdb-all.texi" rather than "gdb-all.texinfo"Roland Pesch1-9/+9
1991-08-23*** empty log message ***Roland Pesch1-2/+2
1991-08-23add email address for bugs and additions.K. Richard Pixley1-0/+3
1991-08-23Reflect name change (doc/rdl-apps.texi)Roland Pesch2-4/+9
1991-08-23 * rdl-apps.texi: renamed from rdl-apps.texinfoRoland Pesch2-9/+14
* Makefile, .Sanitize, gdb.texinfo: reflect above name change
1991-08-23Minor vintage gcc lints.K. Richard Pixley2-0/+4
1991-08-23 * WHATS.NEW: correct pointer to refcard.Roland Pesch2-1/+10
1991-08-23 * doc/gdb.texinfo: update New Features, InstallingRoland Pesch1-42/+149
* doc/gdbint.texinfo: add short description of configure +template
1991-08-23 * GDB-4.0 release!John Gilmore2-1/+8
* Makefile.in (VERSION): Roll to 4.0. (gdb.tar.Z): Make refcard.ps as well, for shipment.
1991-08-23note doc/gdb.texinfo changed.Roland Pesch1-0/+4
1991-08-23Fix Makefile.in to build 4.0 rel.John Gilmore2-2/+13
1991-08-23saberStu Grossman1-0/+4
1991-08-23Minor config polish.K. Richard Pixley2-265/+330
1991-08-23Document ChangeLog catchup.Roland Pesch1-1/+7
1991-08-23*** empty log message ***Roland Pesch1-1/+1
1991-08-22 * doc/refcard.tex: permuted Essential Commands secRoland Pesch1-0/+2
1991-08-22Record new C++ chapter in gdb.texinfoRoland Pesch1-0/+4
1991-08-22lintStu Grossman1-0/+17
1991-08-22lintStu Grossman4-56/+58
1991-08-22lintStu Grossman1-0/+1
1991-08-22Add config.subJohn Gilmore1-0/+1
1991-08-22Update for gdb-4.0.John Gilmore1-5/+5
1991-08-22Keep rdl-apps.texinfo for users who don't read the doc on how to build the doc.John Gilmore1-1/+5
1991-08-22Make "make clean" work in subdirs.John Gilmore1-1/+1
1991-08-22Handle HP300bsd.John Gilmore1-0/+1
1991-08-22Three part names, etc.K. Richard Pixley2-9/+489
1991-08-22Add m68k-tdep.o.John Gilmore1-1/+1
1991-08-22HP 300 BSD port for machines at FSF. Also minor mips change.John Gilmore8-25/+43
1991-08-21Roll version to 3.98.2.John Gilmore1-1/+1