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
2022-03-22
decl: Style
Michael Forney
2022-03-22
Allow unnamed parameters in function definitions
Michael Forney
2022-03-16
LICENSE: Put test data in public domain
Michael Forney
2022-03-16
LICENSE: Update copyright year
Michael Forney
2022-03-10
qbe: Only return 0 from main if it has type int
Michael Forney
2022-02-10
Add -Wno-maybe-uninitialized to prevent false-positive warnings
Michael Forney
2022-02-10
Update qbe submodule
Michael Forney
2022-02-10
Remove one last use of _Noreturn
Michael Forney
2022-02-10
qbe: Switch to new unsigned-float conversion operators
Michael Forney
2022-02-10
qbe: Use new unary negation operator
Michael Forney
2022-02-10
qbe: Switch to unary negation
Michael Forney
2022-02-10
README: Remove recommendation of qbe branch
Michael Forney
2022-02-10
Update qbe submodule
Michael Forney
2022-01-22
Handle unary minus specially instead of 0 - x
Michael Forney
2022-01-22
Remove most usage of fixed-width integer types
Michael Forney
2022-01-22
eval: Simplify sign/zero extension
Michael Forney
2022-01-22
Remove unused type properties
Michael Forney
2022-01-22
Port to C99
Michael Forney
2022-01-01
Remove dependency on signed integer representation
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-11-25
Add __builtin_unreachable stub
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: Add helper function for mkinst
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-25
Update qbe submodule
Michael Forney
2021-10-21
Document the C23 features we implement
Michael Forney
2021-10-21
expr: Add support for UTF-8 character constants
Michael Forney
2021-10-21
stmt: Allow labels intermixed with declarations in compound statements
Michael Forney
2021-10-21
Rename variable
Michael Forney
2021-10-21
Remove obsolete comment
Michael Forney
2021-10-21
expr: Implement binary integer constants
Michael Forney
2021-10-21
pp: Separate function-like macro expansion to its own function
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-20
utf: Detect invalid codepoints
Michael Forney
2021-10-20
utf: Change argument order
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-03
expr: Use end pointer to detect string-to-number conversion failures
Michael Forney
2021-10-03
util: Don't error on NULL from malloc if requested size was 0
Michael Forney
2021-10-03
qbe: Remove some unused includes
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-29
qbe: Add missing check that binary operator is + for address constant
Michael Forney
[next]