index
:
antcc
trunk
A little C compiler
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
main.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
driver: recognize shared libraries; & backend: misc fixes for PIC isel edgecases
lemon
2026-02-22
1
-5
/
+8
*
project documentation
lemon
2026-02-21
1
-7
/
+9
*
ir: basic inlining pass implementation
lemon
2026-02-18
1
-2
/
+4
*
driver: -iquote, -isystem, etc
lemon
2026-01-12
1
-12
/
+34
*
main: use time.h for time(), fexecve optional
lemon
2026-01-10
1
-2
/
+20
*
Add version tracking. Starting at 0.1.0
lemon
2026-01-09
1
-0
/
+11
*
driver: remove hard limit for infiles
lemon
2026-01-09
1
-38
/
+44
*
driver: when linking, put libraries at the end of command
lemon
2026-01-01
1
-1
/
+1
*
Use a configure script, query system toolchain for default include paths
lemon
2026-01-01
1
-5
/
+16
*
cleantemps() fixes
lemon
2025-12-24
1
-0
/
+6
*
driver: use execvp
lemon
2025-12-23
1
-7
/
+6
*
lower alloca as a separate pass before isel
lemon
2025-12-23
1
-1
/
+2
*
driver: -fsyntax-only
lemon
2025-12-20
1
-7
/
+11
*
driver: -w, update help
lemon
2025-12-19
1
-2
/
+7
*
regalloc+emit: get rid of xsave/xrestore hack
lemon
2025-12-18
1
-1
/
+1
*
nicer defaults and facilities for cross-compilation
lemon
2025-12-17
1
-19
/
+89
*
Add -O optimization flag
lemon
2025-12-13
1
-0
/
+6
*
s/amd64/x86_64/
lemon
2025-12-12
1
-1
/
+1
*
rename arraylength macro -> countof
lemon
2025-12-11
1
-4
/
+4
*
default to C11
lemon
2025-12-11
1
-1
/
+1
*
-trigraphs option
lemon
2025-12-11
1
-0
/
+2
*
driver: add -Werror
lemon
2025-12-11
1
-0
/
+3
*
driver: update help
lemon
2025-12-08
1
-14
/
+32
*
driver: use fexecve for -run
lemon
2025-12-08
1
-17
/
+18
*
add command-line predefined macros (-D, -U)
lemon
2025-12-06
1
-2
/
+5
*
driver: more commandline option placeholders, .a file support
lemon
2025-12-04
1
-3
/
+9
*
driver: add -run option like tcc
lemon
2025-11-30
1
-22
/
+78
*
use bstdout for -E
lemon
2025-11-26
1
-6
/
+6
*
main: fix memory leak
lemon
2025-11-23
1
-0
/
+1
*
debug output to stdout
lemon
2025-11-19
1
-0
/
+1
*
driver: allow passing thru objs when building executable
lemon
2025-11-16
1
-17
/
+27
*
driver: diagnostic for missing path after -o
lemon
2025-11-15
1
-1
/
+1
*
driver: placeholder cmdline option handlers
lemon
2025-11-12
1
-1
/
+12
*
driver: add -I commandline option
lemon
2025-11-08
1
-6
/
+15
*
use libc's stdout/stderr; also eliminate some unnecessary recursion in bfmt
lemon
2025-10-23
1
-10
/
+1
*
io: reject non file files
lemon
2025-10-20
1
-1
/
+1
*
driver: pass thru linker -l args
lemon
2025-10-20
1
-0
/
+4
*
Organize source files into directories
lemon
2025-10-19
1
-1
/
+1
*
#pragma once
lemon
2025-10-18
1
-2
/
+4
*
cmd: "-" to read from stdin
lemon
2025-10-17
1
-1
/
+1
*
add -E preprocessing option
lemon
2025-10-17
1
-2
/
+39
*
implement most of preprocessor
lemon
2025-10-13
1
-0
/
+17
*
alloc changes
lemon
2025-09-17
1
-2
/
+10
*
license and readme
lemon
2025-09-14
1
-0
/
+3
*
preliminary pie and pic
lemon
2025-09-14
1
-1
/
+13
*
fixes, delnops
lemon
2025-09-09
1
-0
/
+1
*
regalloc: start implementing linear scan
lemon
2025-09-08
1
-1
/
+21
*
backend: fix mem2reg & regalloc
lemon
2023-06-26
1
-0
/
+1
*
add basic mem2reg
lemon
2023-06-20
1
-0
/
+1
*
frontend: separate compiler & lexer
lemon
2023-06-19
1
-4
/
+3
[next]