Age | Commit message (Expand) | Author | Files | Lines |
2011-12-04 | Slightly better formatting of parsed asm | Peter Wu | 1 | -5/+2 |
2011-12-04 | Support CONS and lonely labels when parsing .asm files | Peter Wu | 2 | -4/+22 |
2011-12-04 | Replace outdated statements list by isTypeStatement | Peter Wu | 1 | -3/+1 |
2011-12-04 | Add -Dmacro[=defn] and -Umacro support, remove mention of array support | Peter Wu | 2 | -14/+17 |
2011-12-03 | Correct array initialization, add testcase | Peter Wu | 3 | -33/+29 |
2011-12-03 | Fix error when initializing an array and with constant init | Peter Wu | 1 | -17/+13 |
2011-12-03 | Add some tests | Peter Wu | 3 | -0/+35 |
2011-12-03 | Support for static functions | Peter Wu | 2 | -7/+25 |
2011-12-03 | Support multiple declarations in the global scope | Peter Wu | 3 | -5/+35 |
2011-12-03 | Support global static variables | Peter Wu | 2 | -15/+25 |
2011-12-03 | Fix issue with globals being local to files | Peter Wu | 1 | -6/+13 |
2011-12-03 | Process function declarations to avoid "undefined function" warnings | Peter Wu | 3 | -7/+29 |
2011-12-03 | Give the context in the warning for undefined functions | Peter Wu | 1 | -5/+8 |
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 |