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
*
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
*
io: use distinct output buffer for diagnostics
lemon
2026-02-24
1
-14
/
+24
*
diagnostics: also print #include provenance for warnings
lemon
2026-02-24
3
-4
/
+10
*
C23 true and false keywords
lemon
2026-02-24
3
-4
/
+9
*
update license copyright year
lemon
2026-02-24
1
-1
/
+1
*
Update README.md
lemon
2026-02-24
1
-0
/
+1
*
x86_64/isel: fix regression with cmp instrs edge case
lemon
2026-02-24
1
-1
/
+1
*
cpp: fix __has_builtin
lemon
2026-02-23
1
-2
/
+8
*
add metalang99 testsuite (preprocessor stress testing)
lemon
2026-02-23
119
-2
/
+16971
*
cpp: add __COUNTER__ macro
lemon
2026-02-23
3
-131
/
+196
*
0.1.7
lemon
2026-02-22
2
-3
/
+3
*
Update README.md
lsof
2026-02-22
1
-2
/
+2
*
Update README
lemon
2026-02-22
1
-0
/
+1
*
add sqlite submodule and test runner
lemon
2026-02-22
1
-0
/
+12
*
driver: recognize shared libraries; & backend: misc fixes for PIC isel edgecases
lemon
2026-02-22
3
-10
/
+15
*
c: fix using string literal as conditional expression conditional
lemon
2026-02-22
3
-12
/
+31
*
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
2
-26
/
+54
*
0.1.6
lemon
2026-02-21
1
-2
/
+2
*
update README.md
lemon
2026-02-21
1
-2
/
+3
*
Makefile install rule depend on all
lemon
2026-02-21
1
-1
/
+1
[next]