aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-04-17 * munch: Don't use head command. It doesn't exist everywhere.Stu Grossman2-1/+5
1993-04-16Remove chill sanitizations, which are no longer necessary.Fred Fish14-211/+38
1993-04-16Remove chill sanitization stuff and add chill files to keep list.Fred Fish1-54/+5
1993-04-16Remove chill sanitize lines that are no longer needed.Fred Fish1-60/+0
1993-04-16 * inflow.c (new_tty): Remove spurious 'o' character at endFred Fish1-0/+5
of #endif line.
1993-04-16 * mips-tdep.c (mips_skip_prologue): Always skip the typical prologuePeter Schauer3-17/+64
instructions and nothing more. * mipsread.c (add_line): Add comment why we have to combine line number entries for the same line number.
1993-04-16More doc fixesJim Kingdon1-1/+3
1993-04-16 * symtab.{c,h}: Doc fixes (remove symseg references, last relevantJim Kingdon3-40/+52
in gdb 2.8!).
1993-04-16 * config/unix-gdb.exp: Add back missing return 0 which mysteriouslyPeter Schauer2-1/+7
disappeared.
1993-04-16 * depend, alldeps.mak: Update, now that gcc -MM bug is fixed.Fred Fish3-4/+53
1993-04-15 * source.c (select_source_symtab): Clean up comment. Also, ifJim Kingdon2-3/+8
we have a current_source_symtab, and s is NULL, return without doing anything. xcoffread.c (xcoff_symfile_read): Don't call select_source_symtab. breakpoint.c (breakpoint_re_set): Don't call select_source_symtab.
1993-04-15* dbxread.c (unknown_symchar_complaint): Add new complaint.John Gilmore2-2/+3
* stabsread.h: Declare it. * partial-stab.h: Use it.
1993-04-15* dbxread.c (unknown_symchar_complaint): Add new complaint.John Gilmore4-103/+101
* stabsread.c: Declare it. * partial-stab.h: Use it. * utils.c (malloc_botch): Don't forward-declare if NO_MMALLOC.
1993-04-15Minor cleanup.John Gilmore2-5/+9
1993-04-15Avoid $< in explicit rule.John Gilmore1-0/+4
1993-04-15 * stack.c (print_frame_info): Print specially if dummy frame.Jim Kingdon2-3/+12
1993-04-15 * breakpoint.c: Add comments regarding within_scope future direction.Jim Kingdon2-10/+147
1993-04-15Version 4.8.3Jim Kingdon2-4/+4
1993-04-15minor xcoff changesJim Kingdon2-48/+72
1993-04-15 * xcoffread.c (record_include_{begin,end}): Change fatal to complain.Jim Kingdon2-5/+21
1993-04-14 * gdb.t07/watchpoint.exp: Remove setup_xfail for i486Fred Fish1-0/+17
watchpoint problem that is now fixed. * gdb.t30/chexp.exp: Remove setup_xfail for printing uninitialized convenience variables. * gdb.t31/chillvars.exp: Fix expected patterns for printing structures.
1993-04-14 * ch-exp.y: Fix thinko that broke parsing of FALSE.Per Bothner1-1/+1
1993-04-14 * stabsread.c (read_member_functions): Initialize domain for stubbedPeter Schauer3-0/+12
member functions to avoid gdb core dumps when printing pointers to member functions. * cp-valprint.c (cp_print_class_method): Check for stubbed member functions.
1993-04-14Note changes to gdb.t31/chillvars.exp.Per Bothner1-0/+7
1993-04-13 * expprint.c (print_subexp): If opcode not found in op_print_tab,Jim Kingdon1-0/+4
stop with an error(). eval.c (evaluate_subexp): Change error message.
1993-04-13 * objfiles.c (build_objfile_section_table): Cast return valueJim Kingdon2-1/+7
from obstack_finish.
1993-04-13 * config/rs6000/tm-rs6000.h, rs6000-tdep.c: Move FRAME_CHAINJim Kingdon2-0/+31
to rs6000_frame_chain and deal with it if we're in a signal handler. (FRAME_SAVED_PC): Use rs6000_frame_chain.
1993-04-12 * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.Rob Savoye1-0/+9
1993-04-12Make sure $GDB contains a real program.Rob Savoye1-3/+12
1993-04-12 * breakpoint.c (within_scope): New function.Jim Kingdon1-0/+3
(enable_breakpoint, watchpoint_check): Use it.
1993-04-12source.c (openp): Handle "exec-file ./ls" correctly.Jim Kingdon1-0/+2
1993-04-12(breakpoint_1): use wrap_here before "at"Jim Kingdon2-0/+9
1993-04-10Fix typo, change appropriate instances of -2 to SERIAL_TIMEOUT, addIan Lance Taylor1-22/+23
explicit != 0 tests, improve comments.
1993-04-10 * ch-exp.y: Clean up lexing of identifiers andPer Bothner2-85/+58
reserved words. (E.g. don't recognize FALSEXXX as the keyword FALSE followed by the identifier XXX.) Also, convert identifiers to lower case.
1993-04-09 * remote-mips.c, remote-monitor.c, remote-st2000.c: Convert toStu Grossman4-111/+87
new serial interface.
1993-04-09 * remote.c (remote_open): Use SERIAL_OPEN instead of serial_open.Stu Grossman5-39/+65
(putpkt, getpkt): Use new return codes for SERIAL_READCHAR. * ser-go32.c: Return -1 on most failures, 0 on most successes, and use new return codes for go32_readchar(). * ser-unix.c: Ditto. Also, move error handling up to caller for SERIAL_SETBAUDRATE(). * serial.c (serial_open): Internal call, not SERIAL_OPEN to get to specific routine. (serial_close): New routine to wrap around device close routine. serial.h: Clean & document return values more clearly.
1993-04-09 * rs6000-pinsn.c (print_operand): Deal with no operand instructions.Jim Kingdon2-4/+23
* rs6000-pinsn.c (print_operand, case LI): Print condition register operand in decimal rather than wrong textual versions.
1993-04-09 * printcmd.c (_initialize_printcmd): Clean up docstring for "x"Jim Kingdon1-0/+3
(mention 't', remove false thing about 'g' only good with 'f').
1993-04-09 * breakpoint.h: move "struct breakpoint" and friends to top ofJim Kingdon1-0/+3
file so that bpstat_find_breakpoint prototype works.
1993-04-09 * solib.c (struct so_list): Add bfd field.Jim Kingdon1-0/+11
(solib_map_sections): Leave bfd open and scratch_pathname allocated. Put the bfd in bfd field of the so_list. (clear_solib): Free bfd name and close_bfd on the bfd.
1993-04-09 * valarith.c (value_subscript): Add COERCE_REF.Per Bothner2-4/+7
* ch-exp.y (operand_5): We can generalize the 2nd operand of a string repetition ot 'literal' without ambiguity.
1993-04-09 * breakpoint.h (struct bpstat): Remove momentary field.Jim Kingdon3-52/+226
Remove bpstat_momentary_breakpoint. This was always kludgy and is no longer used. * breakpoint.h: Add enum bpstat_what. breakpoint.h (struct bpstat), breakpoint.c (bpstat_stop_status): stop and print fields of bpstat now per-breakpoint, not just one for the whole chain. breakpoint.{c,h} (bpstat_what): New function. breakpoint.h: Remove bpstat_stop and bpstat_should_print. infrun.c: Replace switch (stop_bpstat->breakpoint_at->type) with call to bpstat_what. README: Remove watchpoint/breakpoint bug from known bugs. * breakpoint.h: Prototype bpstat_find_breakpoint.
1993-04-08 * symtab.c (find_methods, gdb_mangle_name): Note that functionsFred Fish1-0/+12
are g++ specific. * symtab.h (VTBL_FNADDR_OFFSET, OPNAME_PREFIX_P, VTBL_PREFIX_P, DESTRUCTOR_PREFIX_P): Note that macros are g++ specific.
1993-04-08 * i960-pinsn.c (tabent): Copied struct definition fromIan Lance Taylor1-0/+6
opcodes/i960-dis.c.
1993-04-08 * symtab.h (DESTRUCTOR_PREFIX_P): New macro to check if physnamePeter Schauer3-8/+85
is a C++ destructor. * symtab.c (gdb_mangle_name): Use it. * symtab.c (find_methods): Do not add destructors to choice list for constructors. * symtab.c (decode_line_1): Make breakpoints on destructors work for gcc-2.x again.
1993-04-08 * ser-go32.c: Make it use serial port name.Stu Grossman3-25/+62
* go32-xdep.c: Put in def for strlwr, needed by dir.o in go32 libc.
1993-04-08 * infcmd.c (read_pc): Make sure that we read PC_REGNUM when notStu Grossman1-0/+5
in a system call!
1993-04-07 * configure.in: Only configure sparclite subdir when target_cpuStu Grossman2-1/+10
is sparclite.
1993-04-07 * xcoffread.c (struct coff_symbol): Change c_sclass to unsigned char.Jim Kingdon2-30/+5
Remove FIXME comment regarding this.
1993-04-07 * ch-exp.y: Remove ambiguities. Fix or add support forPer Bothner5-104/+152
UNOP_IND, UNOP_CAST, UNOP_ADDR, STRUCOP_STRUCT, OP_TYPE. * ch-typeprint.c (chill_print_type): Move support for TYPE_CODE_ARRAY and TYPE_CODE_STRING from here ... * ch-typeprint.c (chill_type_print_base): ... here. * ch-typeprint.c (chill_type_print_base): Improve support for PTR, REF, and FUNC types. * ch-valprint.c: Prefer H'%x format to 0x%s. * ch-valprint.c (chill_val_print): Add support for printing TYPE_CODE_REF (return for LOC parameters and variables). Use c_val_print to print random types (including ENUM). * ch-valprint,c (chill_print_value_fields): Make output look more like Chill tuples. * stabsread.c (read_struct_type): Factor common code.