[Coco] MW 6809 Cross Compiler
Roger Taylor
roger at newfoal.com
Tue Jul 12 12:59:28 EDT 2005
At 06:45 AM 7/12/2005, you wrote:
>Through someone's good graces, I received a copy of the source code
>to Microware's 6809 C compiler last month. Written in C itself, the
>compiler components have all been compiled successfully and run under
>Linux and MacOS. This means that finally, we can use these tools on
>very fast computers to compile legacy and new C source code for OS-9/
>NitrOS-9 at blazing speeds. It also means that the compiler can
>finally be improved to provide ANSI C compatibility.
>
>I'm bound by certain restrictions on how I can share binaries, so I
>haven't worked out all of the details on how the compiler might be
>made available to people who want to use it.
>
>The source base did not include the rma assembler or the rlink
>linker. It happens that I have source code to an rma work-alike that
>David Breeding made some years ago. This works fine; however there
>is still no linker in place that works with the .r ROF format emitted
>by the compiler. If someone happens to have written such a ROF
>compatible linker that works like rlink, please contact me. This
>would complete the tool-chain and give us a complete C cross-compiler
>solution that we have been needing.
With Windows also being used by many 6809 developers, what are the odds of
this C compiler set being ported? This would let Portal-9 users develop in
C as well as raw assembly. Nothing has turned up yet or at least noone has
reported any Win32-based C compiler that outputs EDTASM-friendly source
code or anything close.
On a similar note, I am adding AS09 support to Portal-9 as the third
assembler besides CCASM and CASM. Out of 3 assemblers, there must be some
C compiler out there that I can work with.
--
Roger Taylor
More information about the Coco
mailing list