Age | Commit message (Expand) | Author | Files | Lines |
2010-02-25 | Fix const usage. From Iain Hibbert. | ragge | 1 | -13/+13 |
2009-12-31 | Understand gcc directive #include_next. Solves Jira#PCC-106 by Altamiranus. | ragge | 1 | -1/+4 |
2009-09-02 | Remove prototype which is later declared static. Fixes build with -Werror. | gmcgarry | 1 | -1/+0 |
2009-08-01 | Significant update of cpp, now runs in only around 10% time compared to before. | ragge | 1 | -0/+2 |
2009-04-20 | Increase pushback buffer to CPPBUF size. Fixes #PCC-51. | ragge | 1 | -1/+1 |
2009-01-08 | Limit the size of CPPBUF on win32, which was causing read() to always fail. | gmcgarry | 1 | -1/+4 |
2008-07-02 | Add -P flag to inhibit line markers in output. Compatible with gcc flag. | gmcgarry | 1 | -1/+1 |
2008-04-20 | Fix variadic macro replacements. | gmcgarry | 1 | -2/+2 |
2008-04-15 | Test for header before inclusion. Test on availability of variadic macros. | gmcgarry | 1 | -0/+7 |
2008-04-13 | Always discard comments after #if directives. | ragge | 1 | -0/+1 |
2008-04-12 | Fix -C so that comments also follows defined macros. Now lint can have | ragge | 1 | -0/+1 |
2008-01-06 | Fix compile hierarchy so that it do not use hard-coded paths, use | ragge | 1 | -1/+1 |
2007-10-18 | More fixes to cpp arithmetic, sanitychecked by otto and stefan. | ragge | 1 | -21/+10 |
2007-10-12 | Fix broken build with some compilers. Reported by Gregory McGarry. | stefan | 1 | -1/+2 |
2007-10-12 | Add zero checks when dividing or taking modulo. ok otto@ | stefan | 1 | -0/+1 |
2007-10-12 | rewrite of constant expression evaluation; taking into account | otto | 1 | -0/+28 |
2007-09-17 | Add -dM for preprocessor, by Todd T. Fries. | ragge | 1 | -1/+1 |
2007-09-09 | Bugfix number calculations. | ragge | 1 | -0/+8 |
2007-08-19 | Fix bug with empty # on a line. | ragge | 1 | -0/+4 |
2007-08-08 | Add -M flag for writing dependencies. | ragge | 1 | -1/+5 |
2006-10-08 | Rewrite handling of defined(...). | ragge | 1 | -0/+1 |
2006-10-08 | Cleanup usch usage. | ragge | 1 | -6/+8 |
2006-10-07 | Fix num2str, it generated backwards strings. Store strings on heap. | ragge | 1 | -1/+0 |
2006-10-07 | Rewriting finished. The scanner do not even need stdio now. | ragge | 1 | -10/+25 |
2006-09-28 | Large rewrite of the preprocessor. Now uses lex for tokenizing, and | ragge | 1 | -49/+8 |
2006-08-05 | Check in more work on new pre-processor. | ragge | 1 | -2/+24 |
2006-07-30 | Start work on a new improved cpp. | ragge | 1 | -0/+5 |
2006-07-15 | Fix bug causing '\n' and other character constants not to be interpreted. | ragge | 1 | -0/+4 |
2005-05-15 | Fix cpp. fix BREG strengthening. Now (almost) compiler NetBSD again. | ragge | 1 | -1/+0 |
2005-05-14 | Fixes due to tree move. | ragge | 1 | -1/+1 |
2005-05-14 | Remove NEWBUF, it's now mandatory. Start making the preprocessor faster. | ragge | 1 | -3/+3 |
2005-05-11 | Make NEWBUF use recursive including. | ragge | 1 | -6/+6 |
2005-03-20 | More basic buffer reorganization. | ragge | 1 | -0/+9 |
2005-03-19 | Start working on new-style handling of preprocessing buffers. | ragge | 1 | -7/+1 |
2005-03-06 | Recognize ... for args, but do not support it yet. | ragge | 1 | -0/+1 |
2005-02-18 | Bugfix comment handling. | ragge | 1 | -1/+1 |
2005-01-08 | Fix one replacement bug at rescanning. | ragge | 1 | -1/+1 |
2004-09-04 | Accept character constants in #if lines. Increase tables. | ragge | 1 | -1/+0 |
2004-09-02 | Fix a bunch of #if bugs. Remove missed EXPAND/NOEXP inside strings. | ragge | 1 | -0/+7 |
2004-08-29 | Rewrite the lexical analyzer in C. | ragge | 1 | -12/+19 |
2004-08-28 | Add #if handling. Now behaves as a real preprocessor. | ragge | 1 | -4/+29 |
2004-08-26 | Add #line, __TIME, __DATE__ and some other stuff. | ragge | 1 | -0/+2 |
2004-08-21 | New cpp. | ragge | 1 | -0/+54 |