I've already posted this on the STH forum but I thought I'd add a copy here for a more targetted audience.
I've recently come across cc65 a freeware C Compiler targetted at the 6502 architecture. They already have target libraries created for the C64, Apple II and other 6502 machines but there is currently no target libraries for the BBC Micro.
I've had a look through and a lot of what is needed to port to a new target is reasonably trivial. However my assembler isn't really up to the task, especially when it comes to things like the initial startup code.
Along with the compiler toolchain I'm working on an IDE (that's the easy bit) to simplify development.
Attachment:
BBC-CIDE(EarlyBeta).png [88.35 KiB]
Downloaded 239 times
If you're interested in helping the source for cc65 can be found at:
http://www.cc65.orgHave a look and if you fancy giving it a try post in this thread.
Edward