aboutsummaryrefslogtreecommitdiff
path: root/gdb/c-exp.y
AgeCommit message (Collapse)AuthorFilesLines
1992-01-27* buildsym.c (read_struct_type): Circumvent sun3 sunos "--" compiler bug.John Gilmore1-2/+4
* c-exp.y (yylex): `this' and `template' are only tokens in C++. * target.c (target_xfer_memory): Return errno in preference to EIO.
1991-12-05Fix things pointed up by Fred Fish's test suite; see ChangeLog.John Gilmore1-3/+4
1991-11-21* defs.h: Incorporate param.h. All users changed.John Gilmore1-1/+0
* 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-19Add defines so that parsers produced by SVR4 versions of yacc can coexistFred Fish1-0/+3
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-16Fixed a syntax error.Sean Eric Fagan1-1/+1
1991-11-15ansi name abuse changesDavid Henkel-Wallace1-1/+8
1991-11-12Fixes related to handling of C++ methods (handle destructorsPer Bothner1-0/+2
and parameters that are functions).
1991-11-06Add C++ as a separate language.Per Bothner1-4/+22
Also, fix a C++ problem when looking for methods in super-classes. (There was confusion between base and derived types.)
1991-10-27* c-exp.y (yyerror): Pass error message if given.John Gilmore1-1/+1
* configure.in: Add rs6000 host and target. * inflow.c (new_tty): O_NOCTTY kludge for RS/6000. * symfile.h (entry_point): Add.
1991-10-24Add three new builtin types (builtin_type_long_double, builtin_type_complex,Fred Fish1-23/+53
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-04* c-exp.y: sym->class to SYMBOL_CLASS (sym).John Gilmore1-1/+1
* dbxread.c (dbx_lookup_type): Keep doubling size of typevector until it is large enough.
1991-09-28* c-exp.y, m2-exp.y: Define more yysymbols that happen to beJohn Gilmore1-0/+8
"bss" rather than "data" symbols, but which still conflict. * m2-exp.y: Lint.
1991-09-20#define yyerrflag and yynerrs to avoid global name conflicts.Stu Grossman1-0/+2
1991-09-19* c-exp.y, m2-exp.y: Lint.John Gilmore1-0/+2
* m2-exp.y: Avoid using yytname[] which is a Bison-ism.
1991-09-19LintJohn Gilmore1-2/+3
1991-09-19* parse.c: New file with the common code remains of expread.y.John Gilmore1-0/+1513
* 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.