This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC Port (gcc backend) for Microchip PICMicro microcontroller
- From: "Aaron W. LaFramboise" <aaronavay62 at aaronwl dot com>
- To: "Colm O' Flaherty" <colm_o_flaherty at hotmail dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Fri, 07 Apr 2006 08:15:19 -0500
- Subject: Re: GCC Port (gcc backend) for Microchip PICMicro microcontroller
- References: <BAY112-F3204C718C3F86E6F7BA01B4C90@phx.gbl>
Colm O' Flaherty wrote:
Have you checked out SDCC? This may support the specific devices you're
interested in. For my part, I'm more interested in a GCC port than SDCC
though, as I feel there is an awful lot more to be gained from a gcc
port in the longer term.
As near as I can tell, the support in SDCC for the 18F is pretty weak.
I haven't actually tried it, but comments from the main person working
on 18F support in SDCC lead me to beleive it has a way to go yet.
But really, I don't understand why SDCC needs to exist. GCC provides
95% of any ordinary C compiler port. It has better support for the C
language (and other languages) than something like SDCC will likely ever
have; it also has a superior optimizer, even if this optimizer is not
presently tuned for small devices.
In any case, I'm mostly interested in C++.
I will probably start working on a 18F back-end if no definite plans for
implementing a complete port materialize 'soon.' (that is, if no-one
else seems likely to produce anything within the next few months)