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-29
eval: Avoid implementation-defined unsigned to signed conversions
Michael Forney
2021-09-29
Rename uint64_t field of constant union to u
Michael Forney
2021-09-29
eval: Remove now unneeded handling of EXPRCOND
Michael Forney
2021-09-29
Use unsigned long long for sizes and offsets
Michael Forney
2021-09-28
expr: Skip codegen for unused expression in conditional with constant expression
Michael Forney
2021-09-28
mkexpr: Add a base parameter to mkexpr
Michael Forney
2021-09-28
runtests: Print better result summary
Michael Forney
2021-09-28
Skip unnecessary conversion to bool for logical and conditional expressions
Michael Forney
2021-09-14
configure: Undefine __PIC__
Michael Forney
2021-09-14
driver: Pass -nostdinc on to preprocessor
Michael Forney
2021-09-14
qbe: Support more aligned types in funccopy
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-13
Revert "Add stringconcat function to concatenate adjacent string literals"
Michael Forney
2021-09-13
qbe, init: Handle prefixed string literals
Nihal Jere
2021-09-13
Make string literal data unsigned char
Michael Forney
2021-09-09
CI: Switch to debian/stable
Michael Forney
2021-09-07
decl: Include location for _Complex/_Atomic error messages
Michael Forney
2021-09-07
expr: Fix varargs again and add more tests
Michael Forney
2021-09-07
qbe: Add default cases to avoid uninitialized warning
Michael Forney
2021-09-06
Add config.mk to .gitignore
Michael Forney
2021-09-06
configure: Drop -E from preprocesscmd
Michael Forney
2021-09-06
driver: Pass -P through to the pre-processor
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-09-06
Add tests for char/wchar_t signedness
Michael Forney
2021-09-04
Use architecture-specific va_list type
Michael Forney
2021-09-04
Prepare for supporting architecture-specific va_list type
Michael Forney
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
[prev]
[next]