descriptionTiny C Compiler main repository
homepage URL
last changeSat, 18 Mar 2023 13:02:52 +0000 (18 14:02 +0100)
content tags
This is our current working repository for the Tiny C Compiler.
If you have questions or suggestions, please write to the TinyCC mailing list.
If you want to contribute patches, push them directly here on our "mob" branch.
How to contribute patches to our "mob" patchwork (what's mob?):
  1. If you haven't done before, clone our tinycc repository: "git clone git://"
  2. Fetch the latest changes: "git fetch origin"
  3. Create a new branch on top of origin/mob: "git checkout -b mypatch origin/mob".
  4. Commit your patches to this new branch ("git gui") and verify ("gitk --all").
  5. Push your changes to here: "git push ssh:// mypatch:mob"
  6. In case meanwhile someone else did push: "git fetch origin" and "git rebase origin/mob" and try again.
  7. Don't forget to talk about on the TinyCC mailing list.
However if your patch is still rather work in progress while you wish to get some feedback
from other people already, then you might want to create a personal mob branch at first.
3 days ago herman ten... tests/tcctest.c: Add support for osx with clang 10mob
3 days ago Avi Halachmi... configure: OSX/macos: autodetect new_macho value
7 days ago Michael MatzFix 128_run_atexit.c on linux
8 days ago grischkasmall scopes cleanup etc.
9 days ago grischkaRevert ""Fix" nocode_wanted in expr_landor"
10 days ago Detlef Riekenbergfix: Do not define INCLUDE_STACK_SIZE twice
10 days ago herman ten... Fix nocode_wanted in expr_landor
10 days ago herman ten... Increase VSTACK_SIZE to 512.
10 days ago herman ten... Update casted boolean expressions
10 days ago Michael MatzFix type of cond-op
10 days ago Michael MatzFix casted boolean expressions
11 days ago herman ten... Add attribute nodebug support and skip bitfield padding
11 days ago Michael MatzFix more jumpopts (in ternary op)
11 days ago herman ten... Fix test90 for 32 bits targets
11 days ago herman ten... Fix Makefile install target
11 days ago herman ten... Fix init bitfield padding with size 32/64
5 years ago release_0_9_27
10 years ago release_0_9_26 Release TinyCC 0.9.26
13 years ago release_0_9_25
14 years ago release_0_9_24
17 years ago release_0_9_23
18 years ago release_0_9_22
19 years ago release_0_9_20
19 years ago release_0_9_19
19 years ago release_0_9_18
21 years ago initial
3 days ago mob
5 years ago master
Cached version (5817s old)
tinycc/self_contained.git tiny c that doesn't need to have include... 2 years ago
tinycc/tcc_android_arm.git 2 years ago
tinycc/jakubkaszycki.git My fork of TCC 6 years ago
tinycc/kirr.git kirr's tinycc tree 8 years ago
tinycc/miki.git tinycc fork to help me test changes before... jovanovic.milutin... 10 years ago
tinycc/k1w1.git Improvements to libtcc API. 13 years ago
tinycc/daniel.git Various TinyCC modifications 14 years ago