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.
1991-10-24 10:58:41 +00:00
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.
1991-10-04 03:17:46 +00:00
John Gilmore
39bf59520b
* c-exp.y, m2-exp.y: Define more yysymbols that happen to be
...
"bss" rather than "data" symbols, but which still conflict.
* m2-exp.y: Lint.
1991-09-28 01:30:41 +00:00
Stu Grossman
9ce7cb7c52
#define yyerrflag and yynerrs to avoid global name conflicts.
1991-09-20 19:30:36 +00:00
John Gilmore
f24adda313
* c-exp.y, m2-exp.y: Lint.
...
* m2-exp.y: Avoid using yytname[] which is a Bison-ism.
1991-09-19 22:16:40 +00:00
John Gilmore
9dffe475b5
Lint
1991-09-19 11:51:26 +00:00
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.
1991-09-19 10:31:00 +00:00