57 Commits

Author SHA1 Message Date
ceriel
86985e019f Removed # in commands 1992-06-26 12:01:31 +00:00
ceriel
5639e6b55c Fixed bug in '#ifdef FALSE || 1 (garbage) 1992-05-26 18:09:11 +00:00
ceriel
b7c289048a Fix proto.make and initialize inctable better 1992-02-25 11:07:45 +00:00
ceriel
7d78a01b64 Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 14:11:15 +00:00
ceriel
8b1e6a8065 Fix '#undef' handling 1991-12-16 14:06:09 +00:00
ceriel
d122461894 Changed manual page installation mechanism 1991-11-05 15:31:14 +00:00
ceriel
c28203d1b4 improved installation mechanism 1991-10-14 09:18:33 +00:00
ceriel
5052973dd5 Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel
1d9f7e12c7 Fixed proto.make 1991-09-13 12:36:13 +00:00
ceriel
ed7ccd3d03 New installation mechanism 1991-08-26 14:05:16 +00:00
ceriel
246495fe4c Modified to output a little less white space 1991-06-03 14:46:13 +00:00
ceriel
4167d8d1c6 Corrected #error and #define 1991-04-11 10:52:52 +00:00
ceriel
d8614f80a6 Make sure that line directives start on the beginning of a line 1991-02-22 14:29:37 +00:00
ceriel
b0471ef883 Fixed preprocessor problem with empty macro bodies 1991-02-21 12:08:13 +00:00
ceriel
6a4a3639af prevent multiple occurrences of TOKSEP in replace.c 1991-02-18 15:25:11 +00:00
ceriel
853c0cfc99 in SkipToNewLine(), check for TOKSEP 1991-01-15 11:51:40 +00:00
ceriel
177b2f0744 Check for garbage in #pragma and #include 1991-01-03 13:50:57 +00:00
eck
4986206ca0 improved error-handling on conditionally excluded #-lines 1990-12-10 11:17:34 +00:00
eck
7dffd9af9a fixed bug with reading from standard input 1990-11-01 11:09:09 +00:00
ceriel
5cb18ec227 de-linted somewhat 1990-10-02 17:19:17 +00:00
eck
337d0e5629 fixed bug with -I flag 1990-09-27 16:39:54 +00:00
eck
a43e63cd42 oops, previous fix was wrong for ## operator 1990-09-25 13:40:32 +00:00
eck
e1aef2390e fixed error with # && ##-operators in non function-like macro's 1990-09-13 15:14:52 +00:00
eck
e4bb8e61b0 fixed small bug with token separation 1990-09-10 11:57:16 +00:00
eck
bf1c637528 fixed two little bugs 1990-08-31 10:27:12 +00:00
eck
ce8a4ab9e6 improved -I handling 1990-07-25 13:00:40 +00:00
ceriel
61e9ad9f57 change flag -xs to -i, -xm to -m, dependencies 1990-06-06 16:10:19 +00:00
eck
57a4db49d4 cast ptrdiff_t to int for ANSI 1990-04-25 15:10:13 +00:00
eck
2d23508c8a changed remark about predefined identifiers 1990-04-19 16:04:58 +00:00
eck
486f0283b8 the -U option did not work properly; call do_undef() now 1990-04-18 16:40:17 +00:00
eck
4d857ad62e two -D options for one identifier didn't work 1990-04-18 13:03:05 +00:00
eck
94ff1151b7 added warning for nested comment 1990-04-10 10:52:52 +00:00
eck
151b89ac03 bug fix for #line directives 1990-03-29 10:45:15 +00:00
eck
37f00e57b5 fixed calls of echo() macro's 1990-03-13 14:33:43 +00:00
eck
8ed413d777 changed line_prefix.h to ln_prefix.h 1990-03-12 13:28:12 +00:00
eck
8f06d2d963 deleted a ';': pasting didn't work properly 1990-02-26 10:18:40 +00:00
eck
86224a4baf fixed bugs, added No_Mem() 1990-02-21 16:38:45 +00:00
eck
abe15a3d50 fixed bug with character constants 1990-02-01 13:09:40 +00:00
eck
ae2eddb822 bug fix with #include in argument
save #pragma's until they can be printed
1990-01-26 14:49:13 +00:00
eck
54f4f0a925 bug fix: defined(aap)1 expanded to 01 1990-01-16 15:27:24 +00:00
eck
d8832134d2 deleted struct mlist 1990-01-11 08:30:19 +00:00
eck
33b15ed01a changed UnGetChar() to ChPushBack() in domacro.c 1990-01-05 09:28:54 +00:00
ceriel
651a5f5f1b again, dependencies 1989-12-19 14:54:40 +00:00
ceriel
cbe22f74f4 dependencies 1989-12-19 13:55:08 +00:00
ceriel
b15c5226e4 prepared for distribution 1989-12-19 11:17:21 +00:00
ceriel
26e02b6689 name is cpp.ansi 1989-12-19 11:12:17 +00:00
ceriel
47cd66ba27 use normal C compiler 1989-12-18 16:41:55 +00:00
eck
1d3b1f73e4 SkipToNewLine() now recognizes strings and character constants 1989-12-12 12:41:39 +00:00
eck
9072c238a6 fixed small bug 1989-11-27 11:40:58 +00:00
eck
a1b292bb31 fixed bugs, added dynamic buffer allocation 1989-11-22 12:59:15 +00:00