[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