aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-09-01bcmp -> memcmpK. Richard Pixley2-6/+7
1993-09-01 * symtab.h (struct linetable), xcoffread.c (arrange_linetable):Jim Kingdon5-354/+156
Revise comments re linetable sorting. * buildsym.c (compare_line_numbers): Sort by pc, not by line. * coffread.c: Tell end_symtab to sort the line table. * coffread.c: Re-work a lot of the coff-specific stuff to use stuff in buildsym.c. This includes coff_finish_block, coff_context_stack, coff_local_symbols, coff_file_symbols, coff_global_symbols, coff_end_symtab and coff_add_symbol_to_list. (read_enum_type): Deal with it now that we have a "struct pending" not a "struct coff_pending". * buildsym.c (end_symtab): Don't realloc subfile->linetable.
1993-09-01bcopy -> memcpyK. Richard Pixley45-357/+1035
1993-09-01break dcache out of remote-nindy.cK. Richard Pixley3-175/+15
1993-09-01 * mipsread.c (parse_partial_symbols): Use language from FDR if itPeter Schauer2-61/+69
is unambigous. Patch from ptf@delcam.co.uk (Paul Flinders). * mipsread.c (ecoff_symfile_info): New struct to hold the global pending_list. * mipsread.c (mipscoff_symfile_init, parse_partial_symbols): Allocate the global pending list and link it to the objfile. * mipsread.c (is_pending_symbol, add_pending): Use global pending list from objfile. Allocate pending list entries from the psymbol_obstack. * mipsread.c (free_pending): Remove. The pending list is now freed when the psymbol_obstack is freed. * mipsread.c (psymtab_to_symtab1): Remove pending list allocation, the global pending list is used now. * mipsread.c (parse_partial_symbols): Skip only the first file indirect entry when building the dependency list.
1993-09-01break dcache code out of remote.cK. Richard Pixley5-219/+183
1993-09-01pulling dcache code out of remote.cK. Richard Pixley1-1/+1
1993-08-31 * config/udi-gdb.exp: gdb_exit now kills any isstip processesRob Savoye1-0/+6
still running and removes the leftover named socket so GDb can do clean restarts.
1993-08-31Just a little cleanup. Made gdb_exit "kill" any isstip's still runningRob Savoye1-42/+45
and blow away the socket. GDB now restarts beautifully.
1993-08-31comment changeK. Richard Pixley1-4/+5
1993-08-31break dcache code out of remote-bug.cK. Richard Pixley7-194/+306
1993-08-31 * stabs.texinfo: Initial-caps all words in node names andDavid MacKenzie2-243/+248
non-trivial words in section names.
1993-08-31 * c-typeprint.c (c_print_type_base): Treat show = 0 just likeJim Kingdon2-9/+19
show < 0. The only case where we had been distinguishing is that show = 0 used to print "struct " or "enum " instead of "struct {...}" or "enum {...}" which seems clearly wrong.
1993-08-31* stabs.texinfo: Many minor cleanups.Jim Kingdon1-7/+7
1993-08-31* stabs.texinfo: Many minor cleanups.Jim Kingdon1-67/+71
1993-08-31recognize m88110K. Richard Pixley2-0/+5
1993-08-31 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out theRob Savoye1-0/+10
console, not GDB. * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so cross testing works better with "make check" * config/unix-gdb: Use default procedures for exit and version. * config/vx-gdb.exp: Cleaned up and massaged back to working order with the newest VxWorks.
1993-08-30Use default version procedure.Rob Savoye2-17/+2
1993-08-30Add default gdb version so it can be shared.Rob Savoye1-0/+16
1993-08-30Make gdb_exit into default_gdb_exit so it can be shared.Rob Savoye1-12/+75
1993-08-30Use default_gdb_exit now.Rob Savoye1-1/+1
1993-08-30Works again.Rob Savoye1-1/+1
1993-08-30Add values for RUNTEST and RUNTESTFLAGS so cross testing works better.Rob Savoye16-46/+97
1993-08-30 * valops.c (call_function_by_hand): If we discard cleanups, callJim Kingdon1-2/+7
bpstat_clear (&inf_status.stop_bpstat).
1993-08-30 * stabsread.h, dbxread.c (end_psymtab): Return NULL if the psymtabPeter Schauer4-148/+91
was empty and thrown away. * mipsread.c (parse_partial_symbols): Do not add empty psymtabs to dependency list, skip self dependencies. * mipsread.c (parse_fdr): Removed, obsolete. * mipsread.c (parse_lines): Check for cbLine being zero, not cbLineOffset. * mipsread.c (struct symloc): Add pst_language. * mipsread.c (parse_partial_symbols): Set up proper language for header files, save it in pst_language for psymtab_to_symtab_1. * mipsread.c (psymtab_to_symtab_1): Use pst_language.
1993-08-30 * stabs.texinfo: Many minor cleanups.Jim Kingdon2-204/+148
* stabs.texinfo: Remove @deffn except from Expanded Reference node.
1993-08-30 * config/m88k/{delta88v4.mt,delta88v4.mh}: New filesJim Kingdon1-0/+5
* config/m88k/delta88.mh: Fix comment. * config/m88k/tm-delta88.h: Remove unused BCS define. * config/m88k/{tm-delta88v4.h,xm-delta88v4.h,nm-delta88v4.h}: New files.
1993-08-30* configure.in: Fix typo m88*-motorola-svr4* -> sysv4*.Jim Kingdon2-1/+5
1993-08-30Correctly a spelling mistake.Rob Savoye1-1/+1
1993-08-28fix caps in menu entriesDavid MacKenzie1-2/+2
1993-08-28 * stabs.texinfo:David MacKenzie2-168/+170
Use consistent capitalization style in node and section names.
1993-08-28Sat Aug 28 12:08:09 1993 David J. MacKenzie (djm@edison.eng.umd.edu)David MacKenzie2-935/+741
* stabs.texinfo: Remove full description of big example. It's not really helpful; just use pieces of it where appropriate. Add more Texinfo formatting directives (@samp, etc.). Use @deffn to define stab types. Eliminate some wordiness. Break up some nodes. Add an (alphabetized) index of symbol types.
1993-08-28From Utah, part of BFD HPPA cleanup:Ken Raeburn2-1/+5
* paread.c: Include som.h instead of libhppa.h.
1993-08-27 * Rename files for 14-character limits:Jim Kingdon2-3/+4
gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, gdbserver/configure.in, config/m68k/monitor.mt, config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * symmisc.c (dump_symtab): Use catch_errors around print_symbol.Jim Kingdon2-36/+42
Change calling sequence of print_symbol to fit catch_errors.
1993-08-27 * mips-tdep.c: Call reinit_frame_cache every time the user doesJim Kingdon2-10/+34
"set heuristic-fence-post".
1993-08-27 * gdbserver/low-sun3.c: New file.Jim Kingdon4-4/+8
* gdbserver/Makefile.in, config/m68k/sun3.mh: Change accordingly. * Rename files for 14-character limits: gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, config/m68k/monitor.mt, config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * gdbserver/low-sun3.c: New file.Jim Kingdon3-64/+43
* gdbserver/Makefile.in, config/m68k/sun3.mh: Change accordingly.
1993-08-27new for sun3 gdbserverJim Kingdon1-0/+326
1993-08-27 * Rename files for 14-character limits:Jim Kingdon11-1333/+1512
gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, config/m68k/monitor.mt: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * infcmd.c, inferior.h (run_stack_dummy): If we stop somewhereJim Kingdon3-60/+63
besides the dummy, return 1 rather than calling error(). Let caller print the error message. Remove name argument. * valops.c (call_function_by_hand): Deal with changes to calling sequence of run_stack_dummy. Discard restore_inferior_status cleanup if run_stack_dummy returns 1.
1993-08-27 * gdb.t20/classes.exp: For "ptype class Base1", continue to acceptJim Kingdon1-0/+6
old form. * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
1993-08-27bump VERSION to 4.10.2David D. Zuhn1-2/+5
1993-08-27* gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).Jim Kingdon1-0/+8
1993-08-27 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):Jim Kingdon1-1/+2
Get struct return address from v0, not a0.
1993-08-26 * config/unix-gdb.exp: Remove this version of gdb_exitJim Kingdon1-55/+0
* lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp. Rob says he'll look at it when he gets back to testing boards.
1993-08-26 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):Jim Kingdon1-1/+7
Get struct return address from v0, not a0.
1993-08-26 * infrun.c (restore_inferior_status): Use catch_errors whenJim Kingdon1-0/+11
restoring selected frame.
1993-08-26 * gdb.t22/virtfunc.exp: Accept missing struct/class names asFred Fish1-0/+8
an expected fail for certain ptype commands.
1993-08-26add comments re stub typesJim Kingdon2-2/+8