Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-31 | qbe: Use separate type for block/label | Michael Forney | |
Labels are no longer used as instruction arguments. | |||
2019-07-05 | stmt: Fix conversion of controlling expression to bool | Michael Forney | |
In d875bf74, I accidentally converted the increment expression to bool rather than the controlling expression. Whoops, I should check the updated test case IL more carefully next time. | |||
2019-07-03 | Convert controlling expression of loops to bool | Michael Forney | |
2019-07-02 | stmt: Add specific error message for missing inline asm | Michael Forney | |
2019-05-16 | stmt: continue in do-loop should evaluate controlling expression | Michael Forney | |
2019-04-23 | Fix integer promotion on bit-fields | Michael Forney | |
Fixes #47. | |||
2019-04-21 | Keep track of type properties in type | Michael Forney | |
2019-04-21 | Improve error message | Michael Forney | |
2019-04-06 | Separate unqualified type and qualifiers in struct expr | Michael Forney | |
2019-04-04 | Merge headers into cc.h | Michael Forney | |
2019-03-14 | Abbreviate tag names | Michael Forney | |
2019-03-13 | Make `struct function` opaque | Michael Forney | |
2019-02-24 | Check for negative array lengths/indices | Michael Forney | |
2019-02-16 | Allow labels with same name as typedef | Michael Forney | |
2019-02-15 | Rename emit.h -> backend.h | Michael Forney | |
2019-02-12 | Initial import | Michael Forney | |