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?):
- If you haven't done before, clone our tinycc repository: "git clone git://repo.or.cz/tinycc.git"
- Fetch the latest changes: "git fetch origin"
- Create a new branch on top of origin/mob: "git checkout -b mypatch origin/mob".
- Commit your patches to this new branch ("git gui") and verify ("gitk --all").
- Push your changes to here: "git push ssh://[email protected]/tinycc.git mypatch:mob"
- In case meanwhile someone else did push: "git fetch origin" and "git rebase origin/mob" and try again.
- 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.