Commit graph

28 commits

Author SHA1 Message Date
dtrg 685e85002e Rearranged the algorithm in get_text() to fix a memory overrun. 2006-07-21 09:28:36 +00:00
cjhjacobs 26889d3762 Fix: did not deal with quotes in macro definitions properly 2005-06-30 16:54:15 +00:00
ceriel 5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel 7761eecc34 removed MKDEP; it is now a cpp option (-d) 1990-02-12 11:47:50 +00:00
ceriel b3d5eaef01 remove comments in macro texts completely 1990-01-30 18:33:54 +00:00
ceriel b48f529177 Added some mkdep features and fixed a bug 1990-01-26 11:53:08 +00:00
ceriel ae3e9716f5 Added some code for dependency generator 1990-01-23 15:25:21 +00:00
ceriel 99cae8d6df fix to previous change 1989-11-17 15:19:55 +00:00
ceriel c4ca7db14f improved #line handling 1989-11-17 14:53:05 +00:00
ceriel 44ff24f085 Also recognize 'defined' without parentheses 1989-10-25 14:23:08 +00:00
ceriel f781103cb4 removed some useless PushBack's, and added warnings 1989-06-27 11:43:26 +00:00
ceriel 4dfa2310fc continue when an include file is not found 1989-06-15 09:16:27 +00:00
ceriel 4a1f9bbc22 bug fix: did not handle #elif right 1989-05-29 11:11:34 +00:00
ceriel d650e927a7 recognize but ignore #pragma 1989-03-31 10:56:53 +00:00
ceriel 847c27663b avoid spurious error messages about missing #endif 1989-03-01 13:39:50 +00:00
ceriel 119bc227de use Realloc instead of Srealloc 1988-08-15 15:27:29 +00:00
ceriel 87c8b648fc fix in preprocessor part: macro invocation with parameterlist on the
next line did not work
1988-07-29 18:38:25 +00:00
ceriel 754f9ce45d fixed a problem with the ifdef-stack 1987-08-20 18:12:31 +00:00
ceriel d35035fab8 bug fixes: ifval must be an arith, not an int 1987-08-19 10:36:37 +00:00
ceriel b630da3424 nestlevel count per file 1987-08-10 10:43:51 +00:00
ceriel 16082b9056 some fixes 1987-08-07 19:54:45 +00:00
ceriel b3d24d4ec2 removed the limitation on number of include directories 1987-05-11 14:30:12 +00:00
ceriel e98dffbb1d undid a fix. Actually, the fix was wrong 1987-04-07 09:08:28 +00:00
ceriel 7af2ecb17f minor bug fix 1987-04-03 20:13:08 +00:00
ceriel 78303cdc07 improved storage allocation 1987-03-17 22:31:43 +00:00
ceriel 815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel 8af94099a3 Replaced an occurrence of EOI by EOF. 1987-01-14 21:37:22 +00:00
ceriel 143b2531bb Initial revision 1987-01-06 15:16:53 +00:00