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: 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
*
c: fix compound assignment type conversions when types don't match
lemon
2025-12-10
2
-0
/
+0
*
Add lua 5.4.0 test suite
lemon
2025-12-07
120
-1
/
+59828
*
test/12-flt: add some weird float cmp edgecases
lemon
2025-12-07
1
-2
/
+9
*
add command-line predefined macros (-D, -U)
lemon
2025-12-06
2
-3
/
+6
*
test 12-flt
lemon
2025-12-05
3
-4
/
+36
*
test/11-abi
lemon
2025-12-02
1
-0
/
+37
*
ir: implement cvtu64f. and other bug fixes
lemon
2025-11-23
1
-2
/
+2
*
implement cvtfXu64 by lowering it in builder
lemon
2025-11-23
1
-2
/
+2
*
c: __builtin_va_copy
lemon
2025-11-23
1
-0
/
+17
*
implement float varargs, and some other fixes
lemon
2025-11-23
1
-0
/
+22
*
tests: add Nora Sandler's 'Write a C Compiler' test suite
lemon
2025-11-22
2
-0
/
+4
*
rename test/varargs
lemon
2025-11-19
1
-0
/
+0
*
make clean test/build
lemon
2025-11-16
1
-1
/
+1
[next]