aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1991-09-19Minor fixesJohn Gilmore1-0/+10
1991-09-19* mipsread.c (_initialize_mipsread): Avoid usingJohn Gilmore1-1/+7
builtin_type_void at initialize time. (mipscoff_symfile_read): use it now.
1991-09-19*** empty log message ***Sean Eric Fagan4-26/+72
1991-09-19* c-exp.y, m2-exp.y: Lint.John Gilmore2-2/+5
* m2-exp.y: Avoid using yytname[] which is a Bison-ism.
1991-09-19Circumvent Sun Make bug on *-exp.tab.o.John Gilmore1-0/+2
1991-09-19Stuff for new machiensSteve Chamberlain2-3/+9
1991-09-19Initial revisionSteve Chamberlain13-0/+501
1991-09-19Modifications from James Tsillas for 386 and 68k machinesSteve Chamberlain2-1/+18
1991-09-19Support for 386 and 68k machinesSteve Chamberlain1-1/+8
1991-09-19*** empty log message ***Steve Chamberlain1-2/+8
1991-09-19LintJohn Gilmore2-10/+11
1991-09-19Andrew Beers' changes for Modula-2 support.John Gilmore1-0/+653
1991-09-19* language.h, language.c: New files for language-specific macros,John Gilmore2-0/+1268
declarations, and definitions.
1991-09-19Eliminate uses of working_lang.John Gilmore1-1/+1
1991-09-19* valprint.c (type_print_base): Avoid printing garbage for intsJohn Gilmore1-13/+16
of unusual sizes. (_initialize_valprint): Warn about host/target size assumption; improve long long support slightly.
1991-09-19Add M2 to what's new.John Gilmore1-1/+13
1991-09-19Cope with new files and removed files for Modula-2 support.John Gilmore2-25/+35
1991-09-19* parse.c: New file with the common code remains of expread.y.John Gilmore4-0/+3518
* 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.
1991-09-19* symtab.c (_initialize_symtab): Remove builtin typeJohn Gilmore1-117/+173
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.)
1991-09-19Output hex with local_hex_string for Modula-2 support.John Gilmore1-15/+15
1991-09-19* main.c (execute_command): Warn as language changes automatically.John Gilmore1-2/+37
(main): If error() is called during early initialization, print its message and then exit(1) from GDB.
1991-09-19* stack.c (frame_info): Print language of stack frame.John Gilmore1-22/+72
(select_frame): Also select language, if in auto-mode. (get_frame_language): New subroutine. Output hex with local_hex_string for Modula-2 support.
1991-09-19Use parse_expression and parse_exp_1 rather thanJohn Gilmore1-63/+62
parse_c_expression and parse_c_1.
1991-09-19Output hex with local_hex_string for Modula-2 support.John Gilmore2-7/+16
1991-09-19* values.c (unpack_long, value_from_longest): HandleJohn Gilmore1-2/+8
TYPE_CODE_BOOL and TYPE_CODE_CHAR.
1991-09-19Modula-2 support:John Gilmore1-7/+22
* defs.h (local_hex_format, local_hex_string): Add.
1991-09-19* breakpoint.c (breakpoint_cond_eval): Use new value_true to testJohn Gilmore1-15/+26
breakpoint condition language-independently. Output hex with local_hex_string for Modula-2 support.
1991-09-19* i386-xdep.c, pyr-tdep.c, pyr-xdep.c, remote-vx.c, solib.c,John Gilmore4-45/+67
source.c, symfile.c, dbxread.c: Output hex with local_hex_string for Modula-2 support.
1991-09-19* symfile.c (allocate_symtab): New fn, consolidates the workJohn Gilmore2-57/+121
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.
1991-09-19Update _MACH_DEP__ macro to be consistent with node references in bothRoland Pesch6-6/+6
generic and one-machine manuals.
1991-09-19Structural cleanups (node structure and M4 preprocessing structure);Roland Pesch1-229/+733
minor proofreading in passing. More modest editorial attribution.
1991-09-18* convex-tdep.c (comm_registers_info): Avoid parsing decimal andJohn Gilmore1-10/+7
hex -- let parse_and_eval_address do it.
1991-09-18* i387-tdep.c: New file, consolidates most 80387 support,John Gilmore5-5/+5
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.
1991-09-18* i386-xdep.c, symm-xdep.c: Remove most 387 support.John Gilmore2-251/+26
* i386-xdep.c: Output hex with local_hex_string for Modula-2 support.
1991-09-18* i387-tdep.c: New file, consolidates most 80387 support,John Gilmore1-0/+127
and eliminates host dependency on double<->extended conversions.
1991-09-18Doc how to add a language.John Gilmore1-89/+200
1991-09-18sgi/irix support.Stu Grossman1-0/+4
1991-09-17Initial revisionStu Grossman4-0/+52
1991-09-17sgi/irix config stuff.Stu Grossman2-0/+372
1991-09-17In mipsread.c (parse_symbol), put non-static proceduresPer Bothner1-0/+23
in the global block.
1991-09-17Add GNU Modula-2 debug stab, from Andrew Beers.John Gilmore2-1/+24
1991-09-17Add config directory.Stu Grossman1-1/+5
1991-09-17Whoops! Make that #ifndef USG, not #ifdefStu Grossman1-1/+1
1991-09-17#include <sys/ptrace.h>Stu Grossman1-0/+3
1991-09-17sgi/irix config stuff.Stu Grossman3-4/+16
1991-09-17sgi/irix support.Stu Grossman1-0/+2
1991-09-17Fix signed vs. unsigned char bug in parse_lines().Stu Grossman1-215/+229
1991-09-17Put back definition of offsetof. Only define it if it's not defined on thisStu Grossman1-0/+5
system.
1991-09-17Small fixes from Peter Schauer:John Gilmore1-7/+12
* infrun.c (child_attach): Lint. * solib.c (find_solib): Handle shared libs version 2.
1991-09-16Remove o_offsetof BS. Use local def if available.Stu Grossman1-7/+7