diff options
| author | Teddy <ted.sybil@gmail.com> | 2014-05-04 21:41:45 +0800 | 
|---|---|---|
| committer | Teddy <ted.sybil@gmail.com> | 2014-05-04 21:41:45 +0800 | 
| commit | 63ef37e97a9877bb5e3a6cd92c291571869f9a5e (patch) | |
| tree | b31396b5096b4208961a3cccccd6a883c8defa6b | |
| parent | 63974fdd8a92fe76481fcf4f71379c832ed72121 (diff) | |
...
| -rw-r--r-- | TODO.rst | 8 | 
1 files changed, 4 insertions, 4 deletions
| @@ -18,15 +18,15 @@ TODO    - calculate type memory footprint at proper time    - function to 'pointer to function' conversion (according the std 6.3.2/4) (done)    - vague var table management (done) -  - incorrect address reference ``&`` +  - incorrect address reference ``&`` (done)    - const function name (done)    - remove the redundant edge from blocks that break a loop -  - ``<<`` operation in pre-calculation -  - support ``addui``, ``sll``, etc. +  - ``<<`` operation in pre-calculation (done) +  - support ``addui``, ``sll``, etc. (almost done)  - Not Implemented:    - complex type name (to be in agreement with complex decl) (done)    - initializer checking (done)    - typedef support (via adding mid-rule actions to bision to inform flex) (done) -  - ``&&`` and ``||`` +  - ``&&`` and ``||`` (done) |