Posted Nov 21, 2007 20:19 UTC (Wed) by landley (guest, #6789)
Parent article: GCC unplugged
This sort of thing is why I started up my own fork of tcc. (Fabrice
Bellard's Tiny C Compiler, which he stopped working on in 2005 because
QEMU made it big and took over his programming life.)
These days my fork is called TinyCC, "http://landley.net/code/tinycc". It
has its own mercurial repository and mailing list and so on. I'm trying
to get a release out by the end of December (the goal for this release is
both redoing the build system and getting it to build and work on an
x86-64 host, albeit still generating 32 bit executables). The goal for
the release after that is adding an x86-64 target (which involves making
the internals 64-bit clean), although I plan to do six month "timed
releases" as much as any specific feature set.
My goal for next year is to get it to build an unmodified Linux kernel.
It's actually pretty close...