John Gilmore
9c85f3ceac
Preparation for gdb-4.1 release.
35 years ago
John Gilmore
006774c48a
Remove rcfonts.tex after building refcard.
35 years ago
John Gilmore
531dca4989
(HFILES): Add minimon.h.
(VERSION): Roll version number to 4.0.95.
35 years ago
John Gilmore
8215bbacd0
Undo precipitous changes.
35 years ago
K. Richard Pixley
7054ee6d2b
Added Jim Wilson's pcrt->romp patches.
35 years ago
Roland Pesch
613d64489a
doc/gdbint.texinfo
35 years ago
Roland Pesch
97f3cb7275
Reorder contents; reorganize new-host, new-target, and new-config
chapters; fix minor typos; come closer to usual GNU markup conventions
for @file @samp @code @var .
35 years ago
Per Bothner
c44582c81a
Various mips changes from Peter Schauer.
35 years ago
Per Bothner
4cf73f0475
Define HAVE_STRSTR.
35 years ago
John Gilmore
ef08856f62
Add language.h.
35 years ago
John Gilmore
c82e8a491c
Minor fixes
35 years ago
John Gilmore
e5fa3486b1
* mipsread.c (_initialize_mipsread): Avoid using
builtin_type_void at initialize time.
(mipscoff_symfile_read): use it now.
35 years ago
Sean Eric Fagan
b1c86ef190
*** empty log message ***
35 years ago
John Gilmore
f24adda313
* c-exp.y, m2-exp.y: Lint.
* m2-exp.y: Avoid using yytname[] which is a Bison-ism.
35 years ago
John Gilmore
cd93283c87
Circumvent Sun Make bug on *-exp.tab.o.
35 years ago
Steve Chamberlain
f3d70fe521
Stuff for new machiens
35 years ago
Steve Chamberlain
33638b1c2e
Initial revision
35 years ago
Steve Chamberlain
9fe37813cd
Modifications from James Tsillas for 386 and 68k machines
35 years ago
Steve Chamberlain
2a7b27b0fe
Support for 386 and 68k machines
35 years ago
Steve Chamberlain
c430e8638d
*** empty log message ***
35 years ago
John Gilmore
9dffe475b5
Lint
35 years ago
John Gilmore
0def21a0f2
Andrew Beers' changes for Modula-2 support.
35 years ago
John Gilmore
c8023e6630
* language.h, language.c: New files for language-specific macros,
declarations, and definitions.
35 years ago
John Gilmore
91ec58ee5c
Eliminate uses of working_lang.
35 years ago
John Gilmore
bee3c1a1ec
* valprint.c (type_print_base): Avoid printing garbage for ints
of unusual sizes.
(_initialize_valprint): Warn about host/target size assumption;
improve long long support slightly.
35 years ago
John Gilmore
94d86c7cb5
Add M2 to what's new.
35 years ago
John Gilmore
56d921a893
Cope with new files and removed files for Modula-2 support.
35 years ago
John Gilmore
3d6b6a9075
* parse.c: New file with the common code remains of expread.y.
* expread.y, expread.tab.c: Remove.
* parser-defs.h: New file with common declarations from expread.y.
* c-exp.y: New file with the C parser from expread.y.
* m2-exp.y: New file with the Modula-2 parser.
35 years ago
John Gilmore
997a978c5d
* symtab.c (_initialize_symtab): Remove builtin type
definition and initialization to *-exp.y.
(lookup_primitive_typename): Use language-dependent vector.
(lookup_typename): Fix bug, make it work if primitive typename.
(lookup_unsigned_typename): Call above.
(create_array_type): Set up range type for array index.
(list_symbols): Call typedef_print to print typedefs.
(Currently #ifndef FIXME'd out awaiting integration.)
35 years ago
John Gilmore
ec99961f8a
Output hex with local_hex_string for Modula-2 support.
35 years ago
John Gilmore
bd09940765
* main.c (execute_command): Warn as language changes automatically.
(main): If error() is called during early initialization, print
its message and then exit(1) from GDB.
35 years ago
John Gilmore
89e0bbcd4f
* stack.c (frame_info): Print language of stack frame.
(select_frame): Also select language, if in auto-mode.
(get_frame_language): New subroutine.
Output hex with local_hex_string for Modula-2 support.
35 years ago
John Gilmore
2ccb38371a
Use parse_expression and parse_exp_1 rather than
parse_c_expression and parse_c_1.
35 years ago
John Gilmore
d8b3b00eb2
Output hex with local_hex_string for Modula-2 support.
35 years ago
John Gilmore
35505d07d7
* values.c (unpack_long, value_from_longest): Handle
TYPE_CODE_BOOL and TYPE_CODE_CHAR.
35 years ago
John Gilmore
a10c0d365a
Modula-2 support:
* defs.h (local_hex_format, local_hex_string): Add.
35 years ago
John Gilmore
d3b9c0df30
* breakpoint.c (breakpoint_cond_eval): Use new value_true to test
breakpoint condition language-independently.
Output hex with local_hex_string for Modula-2 support.
35 years ago
John Gilmore
e3af049306
* i386-xdep.c, pyr-tdep.c, pyr-xdep.c, remote-vx.c, solib.c,
source.c, symfile.c, dbxread.c: Output hex with local_hex_string for
Modula-2 support.
35 years ago
John Gilmore
0c4d2cc2b3
* symfile.c (allocate_symtab): New fn, consolidates the work
of allocating and initializing a new struct symtab. Set the
language of the symtab based on its filename extension.
* symfile.h: Declare it.
* mipsread.c (new_symtab): Use it. Minor formatting changes.
* dbxread.c (end_symtab): Use it.
* mipsread.c (parse_symbol, case stParam and stProc): Add #if 0'd
code for saving types of parameters with each function definition.
* dbxread.c (define_symbol, function and parameter cases): Ditto.
(read_dbx_symtab, case N_DEFD): Ignore.
(read_enum_type): Recognize FALSE/TRUE enum as Modula-2 BOOLEAN
type.
(read_range_type): Rename MAX_OF_TYPE to MAX_OF_C_TYPE, etc.
#if 0 out its uses, though, since they set a dead value.
* coffread.c (end_symtab): Use allocate_symtab.
(process_coff_symbol): #if 0'd for functions and params as above.
(read_enum_type): Recognize Modula-2 BOOLEAN.
35 years ago
Roland Pesch
6a3871df09
Update _MACH_DEP__ macro to be consistent with node references in both
generic and one-machine manuals.
35 years ago
Roland Pesch
7a4c8e5ce3
Structural cleanups (node structure and M4 preprocessing structure);
minor proofreading in passing. More modest editorial attribution.
35 years ago
John Gilmore
e1a623e7ac
* convex-tdep.c (comm_registers_info): Avoid parsing decimal and
hex -- let parse_and_eval_address do it.
35 years ago
John Gilmore
50ee356a16
* i387-tdep.c: New file, consolidates most 80387 support,
and eliminates host dependency on double<->extended conversions.
* i386-xdep.c, symm-xdep.c: Remove most 387 support.
* xconfig/i386{sco,v,v-g,v32,v32-g}: Now need i387-tdep.o.
35 years ago
John Gilmore
5142120ece
* i386-xdep.c, symm-xdep.c: Remove most 387 support.
* i386-xdep.c: Output hex with local_hex_string for Modula-2 support.
35 years ago
John Gilmore
cab7a41746
* i387-tdep.c: New file, consolidates most 80387 support,
and eliminates host dependency on double<->extended conversions.
35 years ago
John Gilmore
7f09f15fcb
Doc how to add a language.
35 years ago
Stu Grossman
7b3a018e32
sgi/irix support.
35 years ago
Stu Grossman
549d4382b7
Initial revision
35 years ago
Stu Grossman
138872490d
sgi/irix config stuff.
35 years ago
Per Bothner
0abfa8989a
In mipsread.c (parse_symbol), put non-static procedures
in the global block.
35 years ago