Fred Fish
b662acae40
Remove prototype for dwarfwarn(). Breaks with <varargs.h>.
35 years ago
John Gilmore
b00771232f
frame-select command. Cross funcalls to sun3. Build *.tab.c files in
target dir.
35 years ago
John Gilmore
313fdead0e
Use <varargs.h>, since <stdarg.h> is not portable.
35 years ago
Fred Fish
35f5886ebb
New files for DWARF debugging format support, ELF object file support, SVR4
/proc (process file system) support, Amiga UNIX target and host defines, SVR4
target and host defines, and m68k hosts defines.
35 years ago
Fred Fish
bb4ff69408
Add dwarfread.c, dwarfread.o, elfread.c, elfread.o to source and object
file macros. Other obvious dwarf/elf tweaks.
35 years ago
Fred Fish
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.
35 years ago
Fred Fish
020706804b
Add machine dependent support routines for SVR4 /proc interface.
35 years ago
Fred Fish
2bc2e684ad
Add new function warning() which behaves the same as error() but returns
rather than jumping back to command level. Modules that want to print
their own warnings without calling warning() can call warning_setup() to
handle the terminal compatibly with warning() and error().
35 years ago
Fred Fish
eaa1ef1df1
Make internal errors produce more useful messages.
35 years ago
Fred Fish
dcd15e5e7a
Move code duplicated in almost every single m68k based machine to the
common target file tm-68k.h. Duplications still need to be removed (FIXME).
35 years ago
Fred Fish
150f543625
System V versions must call setpgrp() with no arguments, to comply with
prototyping typically in <unistd.h>. Otherwise the compile fails, at
least with gcc.
35 years ago
Fred Fish
cb17dfb1c0
Add support for SVR4 style nm output. Not claimed to be optimal, I'm not
a sed hacker. It does seem to work fine.
35 years ago
Fred Fish
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.
35 years ago
Stu Grossman
0d3e7f607f
*** empty log message ***
35 years ago
Stu Grossman
bc6c937d0b
*** empty log message ***
35 years ago
Steve Chamberlain
44e4e473f8
* configure.in: added ebmon target.
35 years ago
John Gilmore
785ce19c33
More last minute gdb-4.2 changes.
35 years ago
Roland Pesch
9e0906a6b2
*** empty log message ***
35 years ago
John Gilmore
a1b8c5d69d
GDB-4.2 release!
* Makefile.in: Roll VERSION to 4.2.
* tm-i386v.h: #endif guck.
* xconfig/i386*: Remove -Dgetpagesize()=4096 kludge.
35 years ago
Roland Pesch
5dfddc7fc6
* doc/refcard.tex (sec "Working Files"): consistent metavars, due
to Franc,ois Pinard (pinard@iro.umontreal.ca )
35 years ago
Roland Pesch
93ae2e889a
* doc/gdb.texinfo (appendix "Installing GDB"): changes in configure.
35 years ago
John Gilmore
5d2cfefe93
* configure.in, tconfig/decstation, xconfig/decstation: Rename
dec3100 to decstation.
35 years ago
John Gilmore
afe4ca159b
Changes from Fred Fish:
* tm-68k.h (FPI_REGNUM): Add.
* infrun.c (child_create_inferior): flush stdout and stderr
before forking.
* configure.in: Handle amigados, amix hosts and targets.
* inflow.c: Handle TIOCGLTC_BROKEN for Amiga.
From Andreas Schwab:
* values.c (show_convenience): Use printf_filtered.
* main.c (define_command): Check result of lookup_command for
exact match.
(echo_command): Use printf_filtered, and force output out.
* dbxread.c (read_enum_type): Avoid Modula-2 kludge that breaks C
programs.
* i387-tdep.c (double_to_i387): Fix typo for double_to_ieee_extended.
* utils.c (_initialize_utils): If !ISATTY, don't paginate.
35 years ago
Roland Pesch
2109a7b736
* doc/gdb.texinfo
(nodes Continuing and Stepping; Memory; Targets) clarifications
due to Larry Breed
35 years ago
John Gilmore
3c6c67143a
Assorted patches from Fred Fish, Peter Schauer.
35 years ago
John Gilmore
9e77ff161f
* copying.awk: Filter formfeeds out of copying & warrantee.
Make them available as `show copying' and `show warrantee' also.
35 years ago
John Gilmore
074274252f
Read cross-core files on Mach 386.
35 years ago
John Gilmore
912456a503
* mipsread.c, coffread.c: initialise TYPE_VPTR_FIELDNO to -1.
This avoids coredumps under `set print object on' in value_headof
(called erroneously by value_from_vtable_info) for `p &struct'
or `p *struct'. From Peter Schauer.
35 years ago
John Gilmore
e7a6fb0120
oops
35 years ago
Per Bothner
a18e791707
More patches from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:
* mips-xdep.c (store_inferior_registers): Don't try to
write the (pseudo) FP.
* mipsread.c (parse_partial_symbols): Improved algorithm for
setting pst->texthigh.
35 years ago
Roland Pesch
6e08f6d398
*** empty log message ***
35 years ago
John Gilmore
7cefc05e6a
* coffread.c, dbxread.c, symfile.c, symmisc.c, symtab.h: Remove
vestiges of typevectors, which were for symsegs and are no longer
used. (From a question by Eliot Dresselhaus
<dresselh@RFT30.nas.nasa.gov>).
35 years ago
John Gilmore
9bba3334a0
* dbxread.c, coffread.c: static-ize functions that were
gratuitiously external. (From Fred Fish.)
35 years ago
John Gilmore
5b0a744f98
* c-exp.y: sym->class to SYMBOL_CLASS (sym).
* dbxread.c (dbx_lookup_type): Keep doubling size of typevector
until it is large enough.
35 years ago
John Gilmore
5bc757e244
* dbxread.c (read_type): Handle error case slightly better.
Make complaint message not C++-specific.
* symtab.c (lookup_symtab_1, lookup_symbol): "fatal" errors
between symtabs and psymtabs become ordinary error()s.
* dbxread.c (read_dbx_symtab): Relocate end_of_text_addr
properly, making "end pc" correct in shared lib psymtabs.
(From Guy Harris <guy@auspex.com>.)
35 years ago
Stu Grossman
a03c8dc452
*** empty log message ***
35 years ago
John Gilmore
9bb3045288
* dbxread.c: Enable, but soften, const_vol_complaint.
(read_dbx_symtab): N_STSYM and N_LCSYM define static vars.
Ditto Gould N_NBSTS and N_NBLCS. Also, all types in the psymtab
should be file-scope, not global.
(read_struct_type): Remove ancient multiple-inheritance warning.
(read_range_type): Check base type, complain & patch if undefined.
35 years ago
John Gilmore
a187ef68c1
* stack.c (frame_info): Demangle the function name in `info stack'.
(From Peter Schauer)
35 years ago
John Gilmore
dc9894c8b1
* symtab.c (lookup_method_type): Arguments were swapped in all
callers, so fix it here. I'm amazed this worked at all!
35 years ago
John Gilmore
03e826bb51
* eval.c (evaluate_subexp_for_address): Don't use
TYPE_POINTER_TYPE directly (it might be zero if this type has
never had a pointer created before); use lookup_pointer_type.
35 years ago
John Gilmore
680c9dfa72
IN_SIGTRAMP bugfix.
35 years ago
Roland Pesch
513c6e2bc1
*** empty log message ***
35 years ago
John Gilmore
dc4a4b2e6a
Update for gdb-4.1 release.
35 years ago
John Gilmore
0b7984094d
* language.c (set_language_command): Print useful help message,
and restore the language string after giving help.
* valprint.c (typedef_print): Print typedef in C or M2.
* symtab.c (list_symbols): Use it.
35 years ago
John Gilmore
5f3d478e7d
* main.c (main): Avoid any output before (gdb) prompt when -q.
* language.c (set_language_command): Handle errors by restoring
the language string to its current state (fix from A. Beers).
35 years ago
Roland Pesch
14e2990a5f
*** empty log message ***
35 years ago
Roland Pesch
b7ced3225a
Fri Sep 20 15:46:00 1991 Roland H. Pesch (pesch at cygnus.com)
* doc/Makefile: generate aux version-no file doc/gdbVN.m4
from main Makefile.in version definition
doc/gdb.texinfo: use version recorded in doc/gdbVN.m4 for current
GDB version no refs
Makefile.in (setup-to-dist): generate doc/gdbVN.m4
35 years ago
Per Bothner
ab1e12a22e
Kludge to allow compilation by non-ANSI compilers.
35 years ago
John Gilmore
1fea803977
* dbxread.c (read_dbx_symtab, process_one_symbol): N_FN and
N_WARNING are the same except for the N_EXT bit, so just use their
values alone, rather than OR-ing them with N_EXT.
35 years ago
Stu Grossman
a4c53fb006
Sign extend extended line offsets in parse_lines correctly.
35 years ago