Rob Savoye
cc49ffa06b
Back to creating a local config fil to be safe. Pass --target for "make
...
check"
1993-04-19 05:04:41 +00:00
Rob Savoye
faea916b2f
Minor indenting changes.
1993-04-19 05:03:42 +00:00
Jim Kingdon
497e44a5f8
* stabs.texinfo (Symbol descriptors): Re-do using @table and @xref.
...
(Parameters): Rewrite.
(xcoff-differences, Sun-differences): Minor changes.
1993-04-18 17:38:35 +00:00
Stu Grossman
04c6a64fdd
* munch: Don't use head command. It doesn't exist everywhere.
1993-04-17 00:39:55 +00:00
Fred Fish
5aefc1ca23
Remove chill sanitizations, which are no longer necessary.
1993-04-16 23:22:41 +00:00
Fred Fish
b1086bf532
Remove chill sanitization stuff and add chill files to keep list.
1993-04-16 22:26:21 +00:00
Fred Fish
fbf22c8b31
Remove chill sanitize lines that are no longer needed.
1993-04-16 22:21:33 +00:00
Fred Fish
9c22565940
* inflow.c (new_tty): Remove spurious 'o' character at end
...
of #endif line.
1993-04-16 22:15:26 +00:00
Peter Schauer
e157305cd9
* mips-tdep.c (mips_skip_prologue): Always skip the typical prologue
...
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-16 19:29:14 +00:00
Jim Kingdon
95330ec393
More doc fixes
1993-04-16 17:46:01 +00:00
Jim Kingdon
0b28c26082
* symtab.{c,h}: Doc fixes (remove symseg references, last relevant
...
in gdb 2.8!).
1993-04-16 17:36:49 +00:00
Peter Schauer
987b4233ae
* config/unix-gdb.exp: Add back missing return 0 which mysteriously
...
disappeared.
1993-04-16 16:39:49 +00:00
Fred Fish
dd052d9a4b
* depend, alldeps.mak: Update, now that gcc -MM bug is fixed.
1993-04-16 04:19:09 +00:00
Jim Kingdon
9fa59efdd9
* source.c (select_source_symtab): Clean up comment. Also, if
...
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 20:11:01 +00:00
John Gilmore
6f49b01e47
* dbxread.c (unknown_symchar_complaint): Add new complaint.
...
* stabsread.h: Declare it.
* partial-stab.h: Use it.
1993-04-15 09:43:33 +00:00
John Gilmore
65ce5df44f
* dbxread.c (unknown_symchar_complaint): Add new complaint.
...
* stabsread.c: Declare it.
* partial-stab.h: Use it.
* utils.c (malloc_botch): Don't forward-declare if NO_MMALLOC.
1993-04-15 09:41:59 +00:00
John Gilmore
4d7f562d49
Minor cleanup.
1993-04-15 09:35:54 +00:00
John Gilmore
acb771de03
Avoid $< in explicit rule.
1993-04-15 09:28:58 +00:00
Jim Kingdon
df2a1bd7d9
* stack.c (print_frame_info): Print specially if dummy frame.
1993-04-15 03:36:02 +00:00
Jim Kingdon
fa99ebe19f
* breakpoint.c: Add comments regarding within_scope future direction.
1993-04-15 01:45:35 +00:00
Jim Kingdon
ee7e82fedb
Version 4.8.3
1993-04-15 01:13:52 +00:00
Jim Kingdon
3a8bc841b0
minor xcoff changes
1993-04-15 00:33:51 +00:00
Jim Kingdon
486b440e04
* xcoffread.c (record_include_{begin,end}): Change fatal to complain.
1993-04-15 00:14:37 +00:00
Fred Fish
a08317af9f
* gdb.t07/watchpoint.exp: Remove setup_xfail for i486
...
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 23:43:51 +00:00
Per Bothner
c9a9bf776c
* ch-exp.y: Fix thinko that broke parsing of FALSE.
1993-04-14 21:04:50 +00:00
Peter Schauer
39cb3d0488
* stabsread.c (read_member_functions): Initialize domain for stubbed
...
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-14 19:53:11 +00:00
Per Bothner
b54a2f2d90
Note changes to gdb.t31/chillvars.exp.
1993-04-14 06:21:34 +00:00
Jim Kingdon
e2ff731bf7
* expprint.c (print_subexp): If opcode not found in op_print_tab,
...
stop with an error().
eval.c (evaluate_subexp): Change error message.
1993-04-13 19:18:37 +00:00
Jim Kingdon
ccd87bf2b4
* objfiles.c (build_objfile_section_table): Cast return value
...
from obstack_finish.
1993-04-13 15:31:29 +00:00
Jim Kingdon
f36492275c
* config/rs6000/tm-rs6000.h, rs6000-tdep.c: Move FRAME_CHAIN
...
to rs6000_frame_chain and deal with it if we're in a signal handler.
(FRAME_SAVED_PC): Use rs6000_frame_chain.
1993-04-13 06:15:14 +00:00
Rob Savoye
ce30725700
* config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
1993-04-12 22:27:06 +00:00
Rob Savoye
32a02b2a49
Make sure $GDB contains a real program.
1993-04-12 22:15:10 +00:00
Jim Kingdon
0a819c0429
* breakpoint.c (within_scope): New function.
...
(enable_breakpoint, watchpoint_check): Use it.
1993-04-12 21:22:46 +00:00
Jim Kingdon
affc968624
source.c (openp): Handle "exec-file ./ls" correctly.
1993-04-12 18:21:25 +00:00
Jim Kingdon
0a62ff3608
(breakpoint_1): use wrap_here before "at"
1993-04-12 17:56:35 +00:00
Ian Lance Taylor
9a9a88c18f
Fix typo, change appropriate instances of -2 to SERIAL_TIMEOUT, add
...
explicit != 0 tests, improve comments.
1993-04-10 20:25:54 +00:00
Per Bothner
5a7c9cceb7
* ch-exp.y: Clean up lexing of identifiers and
...
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-10 08:35:32 +00:00
Stu Grossman
1724c671da
* remote-mips.c, remote-monitor.c, remote-st2000.c: Convert to
...
new serial interface.
1993-04-09 22:55:00 +00:00
Stu Grossman
4febd10272
* remote.c (remote_open): Use SERIAL_OPEN instead of serial_open.
...
(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 22:14:04 +00:00
Jim Kingdon
944c1c2f31
* rs6000-pinsn.c (print_operand): Deal with no operand instructions.
...
* rs6000-pinsn.c (print_operand, case LI): Print condition register
operand in decimal rather than wrong textual versions.
1993-04-09 20:54:02 +00:00
Jim Kingdon
21486670ae
* printcmd.c (_initialize_printcmd): Clean up docstring for "x"
...
(mention 't', remove false thing about 'g' only good with 'f').
1993-04-09 18:06:45 +00:00
Jim Kingdon
ddc6e6f785
* breakpoint.h: move "struct breakpoint" and friends to top of
...
file so that bpstat_find_breakpoint prototype works.
1993-04-09 17:51:40 +00:00
Jim Kingdon
a80c7bf67c
* solib.c (struct so_list): Add bfd field.
...
(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 17:43:59 +00:00
Per Bothner
47f366bc62
* valarith.c (value_subscript): Add COERCE_REF.
...
* ch-exp.y (operand_5): We can generalize the 2nd operand
of a string repetition ot 'literal' without ambiguity.
1993-04-09 07:52:50 +00:00
Jim Kingdon
cabd4da684
* breakpoint.h (struct bpstat): Remove momentary field.
...
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-09 03:17:45 +00:00
Fred Fish
dfbfbd9632
* symtab.c (find_methods, gdb_mangle_name): Note that functions
...
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 23:05:16 +00:00
Ian Lance Taylor
ac91d2ca5b
* i960-pinsn.c (tabent): Copied struct definition from
...
opcodes/i960-dis.c.
1993-04-08 19:47:54 +00:00
Peter Schauer
ca6a826d84
* symtab.h (DESTRUCTOR_PREFIX_P): New macro to check if physname
...
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 17:37:24 +00:00
Stu Grossman
b83bf6b370
* ser-go32.c: Make it use serial port name.
...
* go32-xdep.c: Put in def for strlwr, needed by dir.o in go32 libc.
1993-04-08 04:12:56 +00:00
Stu Grossman
40b56283bc
* infcmd.c (read_pc): Make sure that we read PC_REGNUM when not
...
in a system call!
1993-04-08 01:45:35 +00:00