Commit Graph

210 Commits

Author SHA1 Message Date
Per Bothner
782331f47d Bunch of fixes. See ChangeLog.
From-SVN: r9552
1995-04-30 14:43:12 -07:00
Richard Kenner
0e45ccbdb6 Don't include <sys/stat.h> twice.
(cpp_grow_buffer, init_parse_file): Cast {xmalloc,xrealloc} for token_buffer
to U_CHAR* instead of char*.

From-SVN: r9507
1995-04-27 11:43:23 -04:00
Per Bothner
b13b05f6ab cpplib.c: Rename make_definition to cpp_define.
* cpplib.c:  Rename  make_definition to cpp_define.
* cpplib.c (special_symbol):  For T_SPECLINE, calculate __LINE__
in enclosing file buffer, not current buffer (if macro expanding).
(cpp_get_token):  Fix thinko (in code for chopping unneeded space).

From-SVN: r9403
1995-04-17 16:43:46 -07:00
Per Bothner
22bbceaf8e Bunch of little fixes. See ChangeLog.
From-SVN: r9360
1995-04-11 13:43:19 -07:00
Richard Kenner
5f972d0c29 (init_parse_options, cpp_reader): Cast args to bcopy, bcmp, and bzero to char *.
(init_parse_options, cpp_reader): Cast args to bcopy, bcmp, and bzero to
char *.
(add_import, push_parse_file, init_parse_file): Likewise.

From-SVN: r9352
1995-04-10 09:23:06 -04:00
Per Bothner
86c041d275 * cpplib.c (bcopy, bzero, bcmp): Remove #undefs.
From-SVN: r9323
1995-04-07 01:42:27 -07:00
Per Bothner
6bac1e6496 cpplib.c (SELF_DIR_DUMMY): New macro.
* cpplib.c (SELF_DIR_DUMMY):  New macro.
(do_include):  Don't pass searchptr to finclude if it is dsp,
since that is on the stack, and would cause a dangling pointer.
If handling #include_next, recognize SELF_DIR_DUMMY.

From-SVN: r9320
1995-04-06 23:20:52 -07:00
Per Bothner
355142da80 Moved 'high-level' error functions from cpperror.c to cpplib.c.
From-SVN: r9315
1995-04-05 13:34:58 -07:00
Per Bothner
6be492abc2 Merged in earlier cccp.c changes
From-SVN: r9218
1995-03-21 17:06:47 -08:00
Per Bothner
7f2935c734 Initial revision
From-SVN: r9191
1995-03-16 13:59:07 -08:00