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
path:
root
/
test
Age
Commit message (
Expand
)
Author
2022-01-22
Handle unary minus specially instead of 0 - x
Michael Forney
2021-12-06
decl: Fix typedefs with type qualifiers
Michael Forney
2021-12-06
decl: Use strictest alignment when multiple specifiers are present
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
eval: Fix int-to-float conversions
Michael Forney
2021-10-25
qbe: Use ... to separate named and variadic arguments
Michael Forney
2021-10-21
expr: Add support for UTF-8 character constants
Michael Forney
2021-10-21
expr: Implement binary integer constants
Michael Forney
2021-10-20
expr: Fix octal escapes followed by octal digits
Michael Forney
2021-10-20
expr: Add support for wide string literals
Michael Forney
2021-10-18
expr: Make sure __builtin_va_end argument is evaluated for side-effects
Michael Forney
2021-10-18
qbe: Fix jnz controlled by short/char type
Michael Forney
2021-10-02
qbe: Re-add conversion to bool RHS of logical and/or
Michael Forney
2021-09-29
eval: Allow subtraction in address constants
Michael Forney
2021-09-28
expr: Skip codegen for unused expression in conditional with constant expression
Michael Forney
2021-09-28
Skip unnecessary conversion to bool for logical and conditional expressions
Michael Forney
2021-09-14
qbe: Fix temporary type for < 8 byte aligned struct copies
Michael Forney
2021-09-13
Add test for string concatenation corner case
Michael Forney
2021-09-07
expr: Fix varargs again and add more tests
Michael Forney
2021-09-06
Add tests for char/wchar_t signedness
Michael Forney
2021-09-04
Use architecture-specific va_list type
Michael Forney
2021-07-05
qbe: Fix bitfield sign extension with types shorter than int
Michael Forney
2021-07-02
qbe: Remove more unnecessary copy instructions
Michael Forney
2021-07-01
qbe: Remove unnecessary distinction between loaduw and loadsw
Michael Forney
2021-07-01
decl: Disallow members with incomplete types
Michael Forney
2021-06-30
stmt: Check that controlling expression is a scalar, and drop unneeded conver...
Michael Forney
2021-06-30
qbe: Remove before unnecessary adds during copy
Michael Forney
2021-05-02
expr: Include NUL-terminator in string expression data
Michael Forney
2021-04-22
Update test for DBL_DECIMAL_DIG
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-03-31
qbe: Switch to fixed-size instruction struct
Michael Forney
2021-03-30
Add struct passing call test
Michael Forney
2020-05-24
qbe: Omit unnecessary add to help QBE's memopt pass
Michael Forney
2020-04-04
expr: Fix type of '&' operator applied to array
Michael Forney
2020-03-22
pp: Don't add leading space for first stringized token
Michael Forney
2020-03-22
pp: Implement variadic macros
Michael Forney
2020-03-18
pp: Add test for function-like macro with no argument tokens
Michael Forney
2020-03-18
pp: Finish '#' operator
Michael Forney
2020-03-17
pp: Fix some whitespace after preprocessing
Michael Forney
2020-03-17
pp: Add support for macro definition and expansion
Michael Forney
2020-01-31
eval: Allow casting address constants to integer types in constant expressions
Michael Forney
2020-01-30
Add test for sizeof string literal
Michael Forney
2020-01-30
decl: Better check for inline definitions
Michael Forney
2019-08-13
Remove test corresponding to cast-same-type.qbe
Michael Forney
2019-08-12
Revert "expr: Fix cast of same type"
Michael Forney
2019-08-11
decl: Allow enumerator values up to UINT_MAX
Michael Forney
[next]