The following entries apply to my unofficial fork of Fabrice Bellard's tcc project. This page is here for historical purposes.

October 4, 2007

Abandoned project. (See blog.)

August 18, 2007

Started work on a list of differences between tcc and gcc. It's about time to start thinking of another release...

May 10, 2007

Added a bugs directory containing little C files that each demonstrate an unfixed bug in tcc.

April 29, 2007

Ok, I put out a release. It works for me. It's mercurial changeset 431.


About

This is a rampantly unofficial fork of Fabrice Bellard's Tiny C Compiler. These days Fabrice's attention is taken up by QEMU, and the original TCC project is stalled.

Fabrice put out a request for a new maintainer in 2006, but he insisted that the project continue using the obsolete CVS repository format, and stay hosted on Savannah. This didn't interest me, but tcc itself does, my mercurial repository is public, and I take patches.

What discussion there is still takes place on the old tcc list. In addition, I hang out on #firmware on freenode, and my bouts of fiddling with tcc are documented in my development blog.

Someday, I'd like to get Firmware Linux down to just four packages: linux, uClibc, toybox, and tinycc. This means tinycc has to be able to build the other three, and there's work to be done there...