index
:
antcc
trunk
A little C compiler
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
test
Commit message (
Expand
)
Author
Age
Files
Lines
*
test/csmith.sh: add --no-packed-struct
lemon
2026-04-11
1
-1
/
+1
*
testing: script for csmith fuzz testing
lemon
2026-04-11
1
-0
/
+90
*
backend: run mem2reg after inlining
lemon
2026-04-11
1
-1
/
+1
*
x86-64: redzone optimization for leaf functions
lemon
2026-03-27
1
-2
/
+2
*
cpp: support directives within macro argument list
lemon
2026-03-24
1
-0
/
+11
*
4f2fb9ba5f fix
lemon
2026-03-23
1
-1
/
+2
*
<iso646.h>, test for libc headers
lemon
2026-03-23
1
-0
/
+48
*
tests: don't rely on unportable %p output
lemon
2026-03-23
2
-7
/
+11
*
aarch64: rem/urem, bswap*, arg bugfix
lemon
2026-03-22
1
-1
/
+1
*
mem2reg: fix rare edge case with weird control flow
lemon
2026-03-22
1
-0
/
+24
*
test/lua -> change Makefile to PLAT=posix
lemon
2026-03-21
2
-2
/
+2
*
c: fix qualifiers for array declarators
lemon
2026-03-19
1
-0
/
+6
*
Shell script changes for portability
lemon
2026-03-19
2
-9
/
+9
*
test: add test for __func__
lemon
2026-03-19
1
-0
/
+2
*
c: fix edge cases with zero sized bitfields and static initializers
lemon
2026-03-18
1
-1
/
+19
*
test/.gitignore
lemon
2026-03-17
1
-0
/
+1
*
c-testsuite.sh
lemon
2026-03-14
1
-2
/
+4
*
c: static eval refactoring
lemon
2026-03-14
1
-0
/
+14
*
x86_64/isel: fix edge case with branch on float add result
lemon
2026-03-11
1
-0
/
+5
*
c: relax constexpr constraints, fix alignof
lemon
2026-03-09
1
-0
/
+13
*
ir: fix inlining getting stuck on complex recursive call sequences
lemon
2026-03-08
1
-0
/
+13
*
x86_64/isel: cleanup and fix edge cases
lemon
2026-03-08
1
-0
/
+19
*
c: do not try to eval conditional expression's not taken branch
lemon
2026-03-05
1
-0
/
+2
*
add bswap16/32/64
lemon
2026-03-02
1
-0
/
+6
*
cpp: fix token spacing edge case when empty macros are involved
lemon
2026-03-01
1
-2
/
+3
*
cpp: fix token spacing (#2) (hopefully)
lemon
2026-03-01
1
-0
/
+24
*
cpp: allow comments between function-like macro name and arguments
lemon
2026-02-26
1
-1
/
+2
*
add metalang99 testsuite (preprocessor stress testing)
lemon
2026-02-23
119
-2
/
+16971
*
cpp: add __COUNTER__ macro
lemon
2026-02-23
1
-0
/
+10
*
add sqlite submodule and test runner
lemon
2026-02-22
1
-0
/
+12
*
c: fix using string literal as conditional expression conditional
lemon
2026-02-22
1
-0
/
+0
*
test: fix c-testsuite.sh to build search index if not present
lemon
2026-02-22
1
-0
/
+1
*
preprocessor: fix an edge case with erroneously recursive macro expansion
lemon
2026-02-22
1
-0
/
+12
*
ir: basic inlining pass implementation
lemon
2026-02-18
1
-0
/
+22
*
cpp: add __VA_OPT__ and comma ## __VA_ARGS__ pasting
lemon
2026-02-06
1
-2
/
+2
*
cpp: fix pasting ident+keyword
lemon
2026-01-09
1
-0
/
+16
*
cpp: fix multiline comment in skipped preprocessor directive
lemon
2026-01-09
2
-2
/
+3
*
rega: fix infinite loop when compiling infinite loop
lemon
2025-12-20
1
-0
/
+5
*
test/run.sh: shellcheck
lemon
2025-12-20
1
-11
/
+10
*
cpp: GNU extension for named variadic arguments
lemon
2025-12-18
1
-0
/
+4
*
test/c-testsuite.sh
lemon
2025-12-15
3
-6
/
+5
*
kill fred
lemon
2025-12-13
2
-2
/
+1
*
add c-testsuite
lemon
2025-12-13
912
-0
/
+9205
*
c: handle more static eval edgecases for int -> ptr
lemon
2025-12-13
1
-0
/
+9
*
Add -O optimization flag
lemon
2025-12-13
1
-0
/
+1
*
fix position independent loads of function symbols.
lemon
2025-12-13
3
-10
/
+30
*
test/14
lemon
2025-12-13
1
-0
/
+12
*
c: accept C99 `[static N]` style array decls, changes to fn quals
lemon
2025-12-11
1
-0
/
+5
*
_Alignof and stuff
lemon
2025-12-11
1
-0
/
+22
*
update lua/.gitignore
lemon
2025-12-10
1
-0
/
+2
[next]