Age | Commit message (Expand) | Author |
2021-09-03 | pp: Set location column to 1 after line directive | Michael Forney |
2021-09-03 | scan: Improve accuracy of token locations | Michael Forney |
2021-09-02 | qbe: Error on use of long double rather than trigger assertion | Michael Forney |
2021-09-02 | pp: Implement #line directives and gcc line markers | Michael Forney |
2021-08-30 | Update qbe submodule | Michael Forney |
2021-08-20 | utf: Add missing return for invalid UTF-8 | Michael Forney |
2021-08-15 | utf: Use C99 types for UTF-16/32 character instead of C11 char16_t/char32_t | Michael Forney |
2021-08-15 | decl: Don't accept abstract function declarator when disallowed | Michael Forney |
2021-07-06 | Add functions for encoding/decoding UTF-8/16 | Michael Forney |
2021-07-05 | qbe: Style | Michael Forney |
2021-07-05 | qbe: Fix bitfield sign extension with types shorter than int | Michael Forney |
2021-07-02 | qbe: Mark static const data as such | Michael Forney |
2021-07-02 | qbe: Remove more unnecessary copy instructions | Michael Forney |
2021-07-02 | qbe: Remove repr from struct value and use per-instruction class instead | Michael Forney |
2021-07-01 | qbe: Remove unnecessary distinction between loaduw and loadsw | 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-07-01 | qbe: Reorganize struct value to reduce size to 8 bytes | Michael Forney |
2021-06-30 | stmt: Check that controlling expression is a scalar, and drop unneeded conver... | Michael Forney |
2021-06-30 | qbe: Move aggregate copying to separate function | Michael Forney |
2021-06-30 | qbe: Remove before unnecessary adds during copy | Michael Forney |
2021-06-28 | Add stringconcat function to concatenate adjacent string literals | Michael Forney |
2021-06-16 | Add initial NetBSD support | Michael Forney |
2021-05-02 | expr: Include NUL-terminator in string expression data | Michael Forney |
2021-05-02 | qbe: Use fixed precision of 17 when printing floating point constants | Michael Forney |
2021-04-23 | Make some static data const | Michael Forney |
2021-04-23 | targ: Use correct char signedness for aarch64 and riscv64 | Michael Forney |
2021-04-22 | Update test for DBL_DECIMAL_DIG | Michael Forney |
2021-04-21 | qbe: Print floating point with DBL_DECIMAL_DIG precision | Michael Forney |
2021-04-21 | CI: Pin FreeBSD to 12.x for now | Michael Forney |
2021-04-21 | Add support for riscv64 target | Michael Forney |
2021-04-11 | Check in static-assert-struct test expected output | Michael Forney |
2021-04-11 | decl: Allow _Static_assert in struct declaration | Michael Forney |
2021-04-11 | decl: Allow _Alignas(0) | Michael Forney |
2021-04-08 | qbe: Remove unnecessary value copy for struct/union types | Michael Forney |
2021-04-08 | Remove unused mkswitch declaration | Michael Forney |
2021-04-08 | CI: Fix debian-aarch64 dependency packages | Michael Forney |
2021-04-08 | qbe: Remove unnecessary extension for relational operands | Michael Forney |
2021-04-07 | qbe: Remove __PRETTY_FUNCTION__ declaration | Michael Forney |
2021-04-06 | qbe: Shorten a few overly long lines | Michael Forney |
2021-03-31 | qbe: Slight simplification | Michael Forney |
2021-03-31 | qbe: Use second argument of call/arg to store type name | Michael Forney |
2021-03-31 | qbe: Use separate type for block/label | Michael Forney |
2021-03-31 | qbe: Switch to fixed-size instruction struct | Michael Forney |
2021-03-30 | Add struct passing call test | Michael Forney |
2021-03-27 | qbe: Change value kind naming scheme | Michael Forney |
2020-12-07 | CI: Drop obsolete OpenBSD patch | Michael Forney |
2020-12-07 | Support -pthread compiler flag. | Érico Rolim |
2020-10-21 | Update qbe submodule | Michael Forney |