"First" 8-bit Gnu C port??
Richard Martin email (remove spam text)
With the recent flurry of 'C' compiler lore on PicList and
several others lists, this may be a good time to ask
a question which has been amusing (and bemusing-) me for
a while. Although the Gnu C (gcc) compiler was designed
to be multi-hosted and multi-targeted, this has mostly been
for the longer wordlength processors (x86, MIPS, ARM, Sparc
PPC, etc.) Porting it to an 8-bit processor appeared hard (to me at
least). But there has been a 'sortof' 'HC11 port for sometime,
and there is a 'very good' Atmel (excuse my indescretion) port
still evolving (" 'C' source debugging on ICE200 R.S.N.").
<Incidentally, it is Windows/NT hosted under Cygwin, as well as
on native Linux.>
But some recent stuff suggests that the "first" gcc 8-bit port
was done to 'hack' the Nintendo GameBoy (which has a processor
that looks to me like a Z-80/8031 cross breed).
Does anyone know the real facts on this? There is something
called the GameBoy Developement Kit "free" GB-SDK on the web
which supposedly was used to make some commercially
succesful GameBoy games. Advances in technology in pursuit
of 'Art' like this is fascinating to me (if true).
Note also that the Gnu 'C' tool-chain is "inside" some big buck$
development systems in the embedded world, and so an
investment in learning it (A printed copy of the compiler 'switches'
come to 38 pages as I recall!) could be a professional payoff.
Not to mention the product price.
But who/when did the first gcc 8-bit port??
See also: www.piclist.com/techref/ios.htm?key=port
You must be a member of the
piclist mailing list
(not only a www.piclist.com member) to post to the