Age | Commit message (Expand) | Author | Files | Lines |
2011-12-02 | Fix constant value eval and declaration and initialization of array elements | Peter Wu | 2 | -47/+109 |
2011-12-02 | Use DW instead of DS, add ASM source, fix some coding errors | Peter Wu | 4 | -16/+37 |
2011-12-02 | WIP for supporting ASM parsing and initialization of variables in @DATA | Peter Wu | 5 | -39/+231 |
2011-12-02 | Add WIP for supporting existing asm files | Peter Wu | 2 | -1/+175 |
2011-12-02 | Remove old label when setting a new one, add method for getting a label | Peter Wu | 1 | -3/+13 |
2011-12-02 | Fix array initializer | Peter Wu | 1 | -1/+0 |
2011-12-02 | Fix error on function declaration without definition | Peter Wu | 1 | -7/+10 |
2011-12-02 | Apparantly windows sucks hard and you can still use a binary in the current dir | Peter Wu | 1 | -4/+4 |
2011-12-02 | Windows still sucks, but I need to make better documentation | Peter Wu | 1 | -4/+5 |
2011-12-02 | Windows sucks | Peter Wu | 1 | -5/+4 |
2011-12-02 | Support automatic processing through cpp | Peter Wu | 2 | -17/+44 |
2011-12-01 | Update TODO, README and add notes for call convention | Peter Wu | 3 | -9/+51 |
2011-12-01 | Fix stack corruption, support func calls with arguments and automatic variables | Peter Wu | 3 | -100/+132 |
2011-12-01 | Add some debugging aid | Peter Wu | 1 | -34/+81 |
2011-12-01 | WIP for func parameter support and local (automatic) variables | Peter Wu | 5 | -45/+147 |
2011-12-01 | Separate Function class | Peter Wu | 2 | -11/+31 |
2011-12-01 | Split classes in separate files | Peter Wu | 5 | -391/+465 |
2011-12-01 | Support for <<= and >>=, refactor and comments, fix math_ops corruption | Peter Wu | 3 | -76/+105 |
2011-11-30 | Support for all assignment except shifting, fix rightshift bug | Peter Wu | 3 | -27/+42 |
2011-11-30 | Support for array reference (both assignment and rvalue), update README | Peter Wu | 2 | -16/+40 |
2011-11-30 | Set correct label in ASM | Peter Wu | 1 | -3/+5 |
2011-11-30 | Support for evil goto and labels (debugging aid!!!) | Peter Wu | 1 | -0/+44 |
2011-11-30 | Fix register allocation function | Peter Wu | 1 | -8/+12 |
2011-11-30 | Proper support for array declarations and initialization, support array refer... | Peter Wu | 1 | -28/+73 |
2011-11-30 | Support for array declaration and initialization | Peter Wu | 2 | -13/+49 |
2011-11-29 | pp2cc: Update readme with dependencies and support | Peter Wu | 1 | -6/+11 |
2011-11-29 | Proper support for address operator & , indirection * and pointer assignment | Peter Wu | 1 | -11/+74 |
2011-11-29 | Fix support for pre inc/dec operator, WIP for post inc/dec | Peter Wu | 1 | -21/+76 |
2011-11-29 | Support for DeclList in for loops, fix naming of variables in asm | Peter Wu | 1 | -8/+18 |
2011-11-29 | Variables in separate scopes are now stored in different variable names when ... | Peter Wu | 1 | -33/+92 |
2011-11-29 | Support indirection operator and pointer assignment | Peter Wu | 1 | -14/+28 |
2011-11-29 | Fix detection of hexadecimal assembly numbers which do not start with $0 | Peter Wu | 1 | -3/+5 |
2011-11-29 | Fix value for substraction in constant expressions | Peter Wu | 1 | -0/+4 |
2011-11-28 | Support for switch statement, initialize global variables by 0 by default | Peter Wu | 2 | -6/+136 |
2011-11-28 | Properly handle $F (=$FFFFF) and %1 (=-1) assembly constants | Peter Wu | 1 | -10/+25 |
2011-11-28 | Make unary one's complement operator ~ treat signed integers as unsigned | Peter Wu | 1 | -3/+3 |
2011-11-28 | Fix right shift for -1 (all bits 1) | Peter Wu | 1 | -0/+2 |
2011-11-28 | Fix shifting and document is better | Peter Wu | 2 | -7/+39 |
2011-11-28 | Set the type property of LinkedNode to the node type | Peter Wu | 1 | -45/+25 |
2011-11-28 | Differentiate between statements and expressions | Peter Wu | 1 | -56/+71 |
2011-11-28 | Fix bug in continue keyword in for-loop with a next expression which was neve... | Peter Wu | 1 | -12/+34 |
2011-11-27 | Use Registers for finding next free register in parseBinaryOp | Peter Wu | 1 | -11/+25 |
2011-11-27 | Support empty statements, update list of unimplemented types | Peter Wu | 1 | -4/+29 |
2011-11-27 | Support for break/continue | Peter Wu | 2 | -4/+47 |
2011-11-27 | Add feature support and K&R C conformance information | Peter Wu | 1 | -0/+84 |
2011-11-27 | Added TODO for pp2cc | Peter Wu | 1 | -0/+14 |
2011-11-27 | Updated pp2cc README | Peter Wu | 1 | -12/+10 |
2011-11-27 | Add command line options parsing | Peter Wu | 1 | -33/+104 |
2011-11-27 | Support declaration of ariables with an initialization value | Peter Wu | 1 | -2/+26 |
2011-11-27 | Fix function calls yielding 'None' as register where 'R0' should be placed | Peter Wu | 1 | -0/+19 |