2017-02-20 |
Nick Downing | Add tests, fixes for tests, reinstate and type-convert... master origin/master |
commit | commitdiff |
2017-02-19 |
Nick Downing | Replace getype()/getail() stuff with a modified version... |
commit | commitdiff |
2017-02-16 |
Nick Downing | Reinstate enum handling, removed since I was confused... |
commit | commitdiff |
2017-02-16 |
Nick Downing | Remove old types from struct nmlist altogether, just... |
commit | commitdiff |
2017-02-15 |
Nick Downing | Implement a new struct btype (inherits from struct... |
commit | commitdiff |
2017-02-15 |
Nick Downing | Rationalize type compatibility checks to fix a potentia... |
commit | commitdiff |
2017-02-15 |
Nick Downing | Change ptype to rtype, make new REF basic type ORed... |
commit | commitdiff |
2017-02-15 |
Nick Downing | Make declarator parsing use only detailed types (just... |
commit | commitdiff |
2017-02-14 |
Nick Downing | Tidy up types representation, combining pt_ptotype... |
commit | commitdiff |
2017-02-13 |
Nick Downing | Make declarator and type parser output detailed types... |
commit | commitdiff |
2017-02-12 |
Nick Downing | Change structure tags in struct nmlist to be prefixed... |
commit | commitdiff |
2017-02-12 |
Nick Downing | Implement locnnode (former nnode) and extnnode (former... |
commit | commitdiff |
2017-02-11 |
Nick Downing | Add type safety by changing union tree to struct tree... |
commit | commitdiff |
2017-02-11 |
Nick Downing | Change c1 nomenclature, struct tname|xtname|tconst... |
commit | commitdiff |
2017-02-11 |
Nick Downing | Fix over-enthusiastic uniqification (adding 0|1 to... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Fix bitfield selection operators to use c0 version... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Fix STRASG issue (might need further attention), fix... |
commit | commitdiff |
2017-02-10 |
Nick Downing | STAUTO bugfix to reinstate correct automatic variable... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Make cbranch0() route into cbranch1(), doesn't add... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Make rcexpr0() route into rcexpr1(), doesn't add STRASG... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Make c0 allocate augmented struct (x)tname instead... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Actually unify union tree0 with union tree1, move tree... |
commit | commitdiff |
2017-02-10 |
Nick Downing | Start to unify union tree0 with union tree1 (change... |
commit | commitdiff |
2017-02-09 |
Nick Downing | Make proper one-pass compiler by redirecting c0 outcode... |
commit | commitdiff |
2017-02-09 |
Nick Downing | Put explicit starttree() and endtree() around all calls... |
commit | commitdiff |
2017-02-07 |
Nick Downing | Created new driver ccom.c which creates its own tempfil... |
commit | commitdiff |
2017-02-07 |
Nick Downing | Uniqify all conflicting declarations in c[01], merge... |
commit | commitdiff |
2017-02-07 |
Nick Downing | C compiler from 211bsd.git commit 98921db |
commit | commitdiff |
|