index
:
cproc.git
defer
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-09-04
test: Add the ability to have architecture-specific tests
Michael Forney
2021-09-03
main: Add specialized error message for stray ';' at toplevel
Michael Forney
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
[next]