Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-05 | Add new C23 keywords | Michael Forney | |
2022-02-10 | Remove one last use of _Noreturn | Michael Forney | |
2022-01-01 | Remove dependency on signed integer representation | Michael Forney | |
2020-06-05 | Help gcc see that variables are not used uninitialized | Michael Forney | |
2020-03-18 | token: Handle TEOF in tokendesc | Michael Forney | |
2020-03-17 | token: Add TOTHER for other non-whitespace tokens | Michael Forney | |
This is for any non-whitespace character that doesn't match any other token categories, and could be valid if stringified, or the preprocessor is used by itself. | |||
2020-03-17 | pp: Add support for macro definition and expansion | Michael Forney | |
The token pasting operator `##` still needs to be implemented. | |||
2020-03-16 | token: Add tokencheck utility function | Michael Forney | |
This function is like expect(), but operates on a specific token and does not read the following token. | |||
2020-03-16 | token: Rename some functions | Michael Forney | |
2019-08-13 | scan: Add `::` operator | Michael Forney | |
This is needed for attributes, added in C2X (n2335). | |||
2019-08-13 | decl: Separate _Static_assert handling to its own function | Michael Forney | |
2019-04-29 | Add __asm__ keyword | Michael Forney | |
2019-04-29 | Add __typeof__ to tokstr | Michael Forney | |
2019-04-23 | expr: Use tokstr in ++/-- operator error messages | Michael Forney | |
2019-04-17 | Improve token descriptions in errors | Michael Forney | |
2019-04-04 | Merge headers into cc.h | Michael Forney | |
2019-02-13 | Make __builtin_va_list a built-in declaration, not keyword | Michael Forney | |
2019-02-12 | Initial import | Michael Forney | |