Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-03 | Use 'bool' in headers instead of '_Bool' | Michael Forney | |
_Bool is deprecated in C23, and using it breaks bootstrap with implementations that don't fully support C99 and define bool to some other type in stdbool.h. | |||
2024-04-02 | map: Use simpler fnv-1a hash function | Michael Forney | |
2024-03-24 | map: Use separately allocated struct map | Michael Forney | |
2022-01-22 | Remove most usage of fixed-width integer types | Michael Forney | |
We only require a type of at least 64 bits, so just use unsigned long long. Only siphash remains as the last user of uint64_t. | |||
2022-01-22 | Port to C99 | Michael Forney | |
2021-09-13 | Make string literal data unsigned char | Michael Forney | |
2020-03-17 | pp: Add support for macro definition and expansion | Michael Forney | |
The token pasting operator `##` still needs to be implemented. | |||
2020-01-30 | util: Remove unused listinsertlist | Michael Forney | |
2019-04-17 | Merge map.h and tree.h into util.h | Michael Forney | |
2019-04-03 | Parse bit-fields | Michael Forney | |
2019-02-12 | Fix nested arrays | Michael Forney | |
We need to traverse the type hierarchy from inside to out to calculate size/alignment of arrays. | |||
2019-02-12 | Initial import | Michael Forney | |