The Shœstring Foundation Weblog

The Shœstring Foundation Weblog, Miscellaneous Byproducts

Matthias Bauer
bauerm (at) shoestringfoundation · org
reop pubkey

Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.

Blosxom Logo

Wed, 05 Apr 2006

Ken Thompson's other C compiler

Ken Thompson of Unix and C fame wrote a C compiler for Plan9 and Inferno. There are interested parties for porting this very small compiler to unices. I started from the sources available a few years ago from Vitanouva and Markus Friedl's patches to make them compile on OpenBSD. Up to now I incorporated many of the changes leading up to the newer sources available now. The mercurial repo is at It compiles on OpenBSD, but the compilers (for many architectures) produce output in Plan9/Inferno binary format, which does not run on BSD at all. Many more changes needed.
UPDATE tarfile here

[/projects] permanent link