Commit Graph

75 Commits

Author SHA1 Message Date
dtrg
9c722420dd Replaced calls to the custom strindex() and strrindex() functions with the
exactly equivalent and standard strchr() and strrchr() functions instead.
2006-07-23 20:01:02 +00:00
dtrg
f67d6d1491 Rationalised use of #includes to be more standards-compliant. 2006-07-19 10:28:43 +00:00
dtrg
be7ec5cdd0 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-18 16:45:57 +00:00
cvs2hg
22d8b82972 fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
ceriel
bf9e4d20d9 Replaced a couple of UnGetChar calls with ChPushBack calls. The
UnGetChar call is wrong after skipspaces().
1998-02-09 09:49:00 +00:00
ceriel
48fe3a11bf use stdarg when compiling with ANSI C compiler 1995-08-17 16:43:36 +00:00
ceriel
35d142194c Made arith_sign more portable 1995-03-28 09:10:31 +00:00
ceriel
a414a9c9c1 Fixed: % and / were interchanged 1995-03-27 11:46:47 +00:00
ceriel
0a972cd644 Fixed typo 1995-03-27 11:22:57 +00:00
ceriel
21e30ab7f7 SkipToNewLine() fixed: did not work with a / at the end of a line 1994-10-28 15:26:36 +00:00
ceriel
f26dd7bb01 Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
25b0941b80 removed wrong assertion 1994-04-19 10:46:08 +00:00
ceriel
6bc329e77c Fix: prevent unintentional token pasting 1994-03-01 15:04:52 +00:00
ceriel
9a7b9d316e Added void for some functions 1993-11-10 12:42:25 +00:00
ceriel
144e3edfb2 Define NDEBUG if you don't want assertions 1993-10-22 14:30:43 +00:00
ceriel
304bfbade3 Fixed make.hfiles; some "shells" did not accept it 1993-08-05 12:30:57 +00:00
ceriel
a2cb61e0f0 Improved constant arithmetic: had several bugs 1993-03-18 13:24:20 +00:00
ceriel
f80730fd47 Fix small bug: space following a replacement list was included in the list 1993-01-26 11:49:23 +00:00
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