[Coco] [Color Computer] Multiple C compiler projects

John R. Hogerhuis jhoger at pobox.com
Sun Jul 17 13:26:16 EDT 2005


On Sun, 2005-07-17 at 07:17 +0000, James Diffendaffer wrote:
> I'm looking at changes in the 68HC11 code for GCC 4 and from the code
> I've seen the 4.0 compiler ROCKS!
> GCC knew about a target CPU before but the way 4.0 does it is slick. 
> I hadn't looked at GCC source in a while so maybe this stuff isn't new
> to 4 but I sure hadn't seen it.  The people that designed this did an
> amazing job!
> The only problem is the existing 6809 stuff looks like it needs a
> major overhaul.  It might be quicker to go from HC11 to 09 than update
> the old stuff.  *If* I start this I might work on 6803 and 6309
> versions in parallel so I can make changes for all versions at the
> same time.  Most of the work is changing names and removal/addition of
> registers. There are a couple code generator things that may need
> reworked and that is gonna be interesting.  
> 

Hi James,

Hmm... there's an existing project on SF (cc6809) to port the sdcc 8-bit
hc08 compiler to the 6809. Not sure if you knew about that. We need help
with moving the hc08 code generator to generate for the 6809. If you
know about this stuff, there's already a little bit of momentum there.
We lost momentum losing James Dessart, and could certainly use some
help.

I've committed to doing the custodial aspect of setting up the SF
project and email and dealing with build issues. Everything is ready to
go. But we need a new lead on the code generator and no one has stepped
up.

I think it would make sense to focus effort on one compiler. It seemed
like we had concensus to focus on the sdcc port, abandoning the old gcc
6809 port as it needed too much work and GCC is targeted at beefier
CPUs.

Within the last week it seems we have two new initiatives (Boisy got C
code for a 6809 C compiler, but I don't understand the license terms at
all) and now a GCC 4.0 port.

Of course whatever would get us a C compiler first is where we should
focus. But before you get too far with GCC 4.0 you should take a look at
sdcc.

-- John.



Brought to you by the 6809, the 6803 and their cousins! 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ColorComputer/

<*> To unsubscribe from this group, send an email to:
    ColorComputer-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 





More information about the Coco mailing list