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)

Reply via email to