Age | Commit message (Expand) | Author |
2022-11-26 | Check object alignment in only one place | Michael Forney |
2022-11-26 | Move kind-specific decl fields to union | Michael Forney |
2022-11-26 | Keep track of asmname in decl and remove globalname() | Michael Forney |
2022-11-23 | Use new spelling of keywords in error messages | Michael Forney |
2022-08-05 | Add new C23 keywords | Michael Forney |
2022-03-22 | init: Allow empty initializers | Michael Forney |
2022-03-22 | decl: Style | Michael Forney |
2022-01-22 | Remove most usage of fixed-width integer types | Michael Forney |
2022-01-22 | Remove unused type properties | Michael Forney |
2022-01-22 | Port to C99 | Michael Forney |
2021-12-06 | decl: Fix typedefs with type qualifiers | Michael Forney |
2021-12-06 | decl: Simplify struct size calculation | Michael Forney |
2021-12-06 | decl: Remove struct member name from error messages | Michael Forney |
2021-12-06 | decl: Use strictest alignment when multiple specifiers are present | Michael Forney |
2021-12-06 | decl: Enforce that _Alignas is at least as strict as required by type | Michael Forney |
2021-10-25 | decl: Allow alignment > 16 of locals | Michael Forney |
2021-10-25 | decl: Allow alignment > 16 of globals and struct members | Michael Forney |
2021-10-25 | qbe: Use ... to separate named and variadic arguments | Michael Forney |
2021-10-20 | expr: Add support for wide string literals | Michael Forney |
2021-10-03 | qbe: Remove some unused includes | Michael Forney |
2021-09-29 | Rename uint64_t field of constant union to u | Michael Forney |
2021-09-29 | Use unsigned long long for sizes and offsets | Michael Forney |
2021-09-13 | Revert "Add stringconcat function to concatenate adjacent string literals" | Michael Forney |
2021-09-07 | decl: Include location for _Complex/_Atomic error messages | Michael Forney |
2021-09-06 | decl: Relax restrictions for 0-length array member | Michael Forney |
2021-09-06 | Fix type-checking of va_list arguments to varargs built-ins | Michael Forney |
2021-08-15 | decl: Don't accept abstract function declarator when disallowed | Michael Forney |
2021-07-02 | qbe: Remove repr from struct value and use per-instruction class instead | Michael Forney |
2021-07-01 | decl: Check that the flexible array member (if present) is last | Michael Forney |
2021-07-01 | decl: Disallow members with incomplete types | Michael Forney |
2021-07-01 | decl: Check that struct/union has at least one member | Michael Forney |
2021-06-28 | Add stringconcat function to concatenate adjacent string literals | Michael Forney |
2021-04-11 | decl: Allow _Static_assert in struct declaration | Michael Forney |
2021-04-11 | decl: Allow _Alignas(0) | Michael Forney |
2020-06-03 | Revert "decl: Allow out-of-range enum constants when they don't change type" | Michael Forney |
2020-06-03 | decl: Allow out-of-range enum constants when they don't change type | Michael Forney |
2020-06-02 | decl: Improve error message for out-of-range enum constants | Michael Forney |
2020-03-16 | decl: Simplify struct tag parsing slightly | Michael Forney |
2020-01-30 | decl: Better check for inline definitions | Michael Forney |
2020-01-30 | decl: Use list link to determine presence in tentative definition list | Michael Forney |
2019-11-19 | decl: Parse array size as an assignment-expression | Michael Forney |
2019-08-13 | decl: Allow _Static_assert with no message | Michael Forney |
2019-08-13 | decl: Separate _Static_assert handling to its own function | Michael Forney |
2019-08-11 | decl: Allow enumerator values up to UINT_MAX | Michael Forney |
2019-07-10 | decl: Display message when _Static_assert fails | Michael Forney |
2019-06-18 | decl: _Thread_local is not yet supported | Michael Forney |
2019-06-04 | Fix non-adjacent bit-fields | Michael Forney |
2019-06-02 | decl: Disallow enumerator values that aren't representable as 'int' | Michael Forney |
2019-05-19 | decl: Allow zero length arrays | Michael Forney |
2019-05-18 | decl: Give a better error message when a VLA is used | Michael Forney |