b0246b3bec
Changes to implement the -mapped and -readnow options for commands that
...
read symbol tables.
1992-03-18 16:43:25 +00:00
7e258d18e0
Oodles of changes. The most important is adding support for stabs
...
encapsulated in mips ecoff. See ChangeLog for the gory details.
1991-12-23 23:16:58 +00:00
0a5d35ed30
* command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
...
sparc-tdep.c, symtab.h, target.h, value.h, vx-share/ptrace.h,
vx-share/xdr_ptrace.h, vx-share/xdr_rdb.h: ANSIfy enums.
1991-12-19 01:14:31 +00:00
67c29f758d
Make structs work on DECstation (sigh)
1991-11-28 00:51:48 +00:00
f1d77e9053
Improve G++ debugging support.
1991-11-27 09:43:59 +00:00
7d9884b927
* defs.h: Incorporate param.h. All users changed.
...
* param-no-tm.h: Change users to define TM_FILE_OVERRIDE instead.
* param.h, param-no-tm.h: Removed.
* Update copyrights in all changed files.
* dbxread.c, dwarfread.c, inflow.c, infrun.c, m2-exp.y, putenv.c,
solib.c, symtab.h, tm-umax.h, valprint.c: Lint.
* tm-convex.h, tm-hp300hpux.h, tm-merlin.h, tm-sparc.h,
xm-merlin.h: Avoid host include files in target descriptions.
* getpagesize.h: Removed, libiberty copes now.
1991-11-21 18:42:05 +00:00
d018c8a6e1
Add defines so that parsers produced by SVR4 versions of yacc can coexist
...
in the same executable without collision (c-exp.y, m2-exp.y). Add forward
delaration of function returning pointer to shut up compiler warnings about
conversion of int to pointer (symtab.h).
1991-11-19 15:59:55 +00:00
a048c8f537
Add tracking of object files (that contain symbols) to gdb.
...
This includes a "struct objfile" that owns symtabs and psymtabs
that were read in from that binary file. See ChangeLog.
1991-11-09 10:50:07 +00:00
4137c5fc0d
* buildsym.c: Break out initial malloc sizes.
...
(record_line): Record directly in a subfile. Alloc on demand.
(compare_line_numbers): Add from xcoffread.c.
(end_symtab): New params say whether to sort pendings and
linetable. Patch block stabs if defined. Shrink linetable before
allocating the symtab.
* buildsym.h: Delete line_vector* and prev_line_number. Add
global_stabs and file_stabs for xcoffread.
* dbxread.c (start_subfile): Move to buildsym. Change above calls.
* symtab.h: LINETABLE(symtab) can now be null. Zap LINELIST.
* symmisc.c, symtab.c: Cope with null LINETABLEs.
1991-10-27 22:26:02 +00:00
bcccec8c8d
Various fixes to improve g++ debugging. See ChangeLog.
1991-10-26 02:05:14 +00:00
e2aab0314f
Add three new builtin types (builtin_type_long_double, builtin_type_complex,
...
and builtin_type_double_complex). Also add and use various TARGET_<TYPE>_BIT
macros to indicate the sizes of various types on the target machine.
1991-10-24 10:58:41 +00:00
4a35d6e91b
Remove the object file specific fields from the partial symbol table
...
structure and replace them with a pointer to private data for each
different flavor of object file reader to initialize appropriately.
1991-10-24 08:42:20 +00:00
8aa13b8777
Make it run on wingnut (88k, DGUX). Complete list of changes in the ChangeLog.
1991-05-03 06:02:03 +00:00
e1ce8aa5ed
The list of changes is too long to fit in the cvs log (since it truncates!).
...
Look at the ChangeLog for Apr 30 and May 1.
1991-05-02 04:28:42 +00:00
aec4cb918e
Tue Apr 30 13:13:33 1991 Michael Tiemann (tiemann at cygint.cygnus.com)
...
* valprint.c (type_print_base): If the type being printed is a
struct containing undefined types, print "<undefine type>"
as the type instead of crashing.
* values.c (value_headof): Get the vtable pointer taking
TYPE_VPTR_BASETYPE into account.
* symtab.c, symtab.h, dbxread.c: Fix various whitespace splotches.
1991-04-30 20:19:02 +00:00
ea9cdf62c6
* symtab.c, symtab.h: Have a builtin_type_{,unsigned_}long_long
...
regardless of LONG_LONG.
symtab.c, symtab.h (allocate_stub_method): New function.
1991-04-26 23:05:17 +00:00
5c43db6b38
* symtab.c (free_symtab): Declare as exported void fn now.
1991-04-19 01:17:26 +00:00
92a29b47d7
* symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK): New
...
defines for the blocks of a blockvector that contain global and
file-static symbols and the first of the smaller scope contours.
1991-04-13 22:21:23 +00:00
bd5635a1e2
Initial revision
1991-03-28 16:26:26 +00:00
831c851165
Initial revision
1990-09-05 17:54:31 +00:00
4187119d59
gdb-3.3
2012-06-03 15:36:32 +01:00
e91b87a368
gdb-3.1
2012-06-03 15:36:31 +01:00
bb7592f010
gdb-2.8.1
2012-06-03 15:36:31 +01:00
3bf57d2108
gdb-2.8
2012-06-03 15:36:31 +01:00
6368691e88
gdb-2.5.2
2012-06-03 15:36:30 +01:00
632ea0ccc5
gdb-2.5.1
2012-06-03 15:36:30 +01:00
7b4ac7e1ed
gdb-2.4+.aux.coff
2012-06-03 15:36:30 +01:00