Boisy G. Pitre
boisy at boisypitre.com
Wed Jul 20 16:47:25 EDT 2005
Just a quick update for those of you interested in the progress of
the 6809 C compiler:
1. Tim is working steadily on rlink and should be done by month's
end. This, along with Dave Breeding's rma, will finally give us rma/
rlink functionality on cross-platforms. I am also thinking of
migrating the NitrOS-9 project to rma/rlink and away from the mamou
assembler. This will give us a unified tool-chain with which to
build both C and assembly programs.
2. Most of the compiler is now going to be free or open source code.
The only two components that aren't are the compiler and optimizer.
One idea I had is to host a "compiler" and "optimizer" server and
distribute the binaries such that instead of doing the compiling and
optimizing on the local machine, a network connection is made over
the Internet and the compiling and optimizing takes place on a remote
server. This would require Internet connectivity on the machine
doing the compile. I haven't decided the best route to take with
3. We're thinking of calling this new compiler "C-Cubed" for Coco C
Compiler, hence the executive would be called c3 instead of cc. And
yes, the C compiler is compilable to run on the CoCo, so there would
be a native version available.
4. Carl Kreider has given us permission to use his excellent Kreider
C libraries, and that's what we will distribute with the C compiler.
That's pretty much it. We've not really worked the compiler over
yet, so we'll have to thrash it around a bit to insure that it's
putting out proper code. Overall, I think we should have something
that everyone can use in the near future.
More information about the Coco