Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-24 | cpp: handle 4 byte utf sequences (21-bit runes) | cinap_lenrek | |
2015-09-24 | cpp: fix memory corruption due to input buffer relocation | cinap_lenrek | |
the dynamic input buffer resize code (fillbuf()) is broken as the calling code assumes that memory wont relocate. instead of trying to work out all the cases where this happens, i'm getting rid of fillbuf() and just read the whole file into memory in setsource(). the bug could be reproduced with something as simple as: @{for(i in `{seq 1 10000}){echo $i ', \'; }} | cpp | |||
2015-07-13 | cpp: search source file directory first for quoted #include (thanks Ori_B) | cinap_lenrek | |
foo.c includes bar/bar.h, which includes "baz.h"; it wants bar/baz.h meanwhile, it also includes meh/quux.h, which includes "baz.h"; it wants meh/baz.h | |||
2012-04-20 | cpp: fd <= 0 vs. fd < 0 | cinap_lenrek | |
2011-12-03 | cpp: raise macro argument count to 64 (sic) for freetype | cinap_lenrek | |
2011-03-30 | Import sources from 2011-03-30 iso image - lib | Taru Karttunen | |
2011-03-30 | Import sources from 2011-03-30 iso image | Taru Karttunen | |