index
:
antcc
trunk
A little C compiler
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
switch to whitelist based .gitignore
lemon
2026-03-16
1
-14
/
+29
*
Update README
lemon
2026-03-16
1
-3
/
+1
*
fix Makefile
lemon
2026-03-16
1
-3
/
+3
*
regalloc: improve spilling and cleanup
lemon
2026-03-16
4
-354
/
+401
*
ir: blk loop index for spill cost
lemon
2026-03-16
3
-4
/
+39
*
Makefile: add clean-tool
lemon
2026-03-16
1
-2
/
+5
*
eval: fix errata with ELOGIOR, also rename lhs & rhs
lemon
2026-03-15
1
-78
/
+77
*
c: default enum to unsigned int backing type
lemon
2026-03-15
1
-1
/
+3
*
build system: use custom depgen instead of gcc
lemon
2026-03-15
4
-5
/
+170
*
c-testsuite.sh
lemon
2026-03-14
1
-2
/
+4
*
eval & fold: handle division overflow for MIN/-1
lemon
2026-03-14
2
-2
/
+9
*
cpp: better handling for #include file not found
lemon
2026-03-14
1
-12
/
+20
*
make clean rm --
lemon
2026-03-14
1
-1
/
+1
*
c: static eval refactoring
lemon
2026-03-14
8
-279
/
+426
*
x86_64/isel: fix edge case with branch on float add result
lemon
2026-03-11
2
-1
/
+6
*
c: relax constexpr constraints, fix alignof
lemon
2026-03-09
3
-30
/
+62
*
0.1.10
lemon
2026-03-08
1
-2
/
+2
*
fix some more cases of signed integer overflow
lemon
2026-03-08
2
-3
/
+3
*
x86_64/emit: fix float store zero, unsafe range check for mul immediate
lemon
2026-03-08
1
-1
/
+5
*
ir/fold: fix float conversion overflows
lemon
2026-03-08
1
-4
/
+14
*
ir: fix inlining getting stuck on complex recursive call sequences
lemon
2026-03-08
2
-8
/
+30
*
x86_64/isel: cleanup and fix edge cases
lemon
2026-03-08
2
-79
/
+76
*
ir: increase per-function stack size limit
lemon
2026-03-06
1
-1
/
+1
*
cpp: #include MACRO, free tks
lemon
2026-03-06
1
-0
/
+1
*
c: recognize another static initializer edge case
lemon
2026-03-05
1
-3
/
+2
*
cpp: get rid of unnecessary ugly global variable for lexing header name
lemon
2026-03-05
1
-31
/
+23
*
cpp: implement #include MACRO_NAME
lemon
2026-03-05
1
-55
/
+98
*
cpp: #include".." shouldn't look in working directory
lemon
2026-03-05
1
-6
/
+8
*
c: do not try to eval conditional expression's not taken branch
lemon
2026-03-05
2
-2
/
+2
*
ccopt.dbg.any -> uint
lemon
2026-03-04
1
-1
/
+1
*
ir/dump: fix dumping data in .text
lemon
2026-03-04
1
-4
/
+16
*
regalloc: fix minor regression with storing of regs into spilled stack slots
lemon
2026-03-04
1
-1
/
+1
*
driver: fix -pthread, -U
lemon
2026-03-02
2
-2
/
+6
*
add bswap16/32/64
lemon
2026-03-02
10
-37
/
+125
*
cpp: fix token spacing edge case when empty macros are involved
lemon
2026-03-01
2
-3
/
+8
*
cpp: fix token spacing (#2) (hopefully)
lemon
2026-03-01
3
-35
/
+104
*
0.1.9
lemon
2026-02-28
1
-2
/
+2
*
ir: make address ref hash table resizable
lemon
2026-02-28
7
-27
/
+49
*
Update README.md
lsof
2026-02-28
1
-1
/
+1
*
c: static intializer bugfix introduced in6c3f1593e9
lemon
2026-02-28
1
-0
/
+1
*
aarch64/isel: handle more instructions
lemon
2026-02-28
1
-13
/
+18
*
backend: fix edgecases where imm32 immediate overflows
lemon
2026-02-28
2
-3
/
+10
*
regalloc: fix defn of spilled var with immediate
lemon
2026-02-28
2
-2
/
+16
*
cpp: allow comments between function-like macro name and arguments
lemon
2026-02-26
2
-9
/
+29
*
0.1.8
lemon
2026-02-25
1
-2
/
+2
*
c: allow casting of symbol address to intptr_t in static initializers
lemon
2026-02-25
2
-2
/
+4
*
preprocessor: use shared static buffers for replacement lists
lemon
2026-02-25
1
-150
/
+178
*
fix io fa8c39d6df : make buffer shared (for nested note())
lemon
2026-02-24
1
-1
/
+1
*
fix various warnings
lemon
2026-02-24
6
-14
/
+11
*
inline: fix undefined value returns
lemon
2026-02-24
1
-1
/
+2
[next]