|[3 earlier articles]|
|Re: Need a C compiler for a new processor. firstname.lastname@example.org (Michael Meissner) (1999-10-18)|
|Re: Need a C compiler for a new processor. C.vanReeuwijk@twi.tudelft.nl (Kees van Reeuwijk) (1999-10-18)|
|Re: Need a C compiler for a new processor. email@example.com (Preston Gurd) (1999-10-21)|
|Re: Need a C compiler for a new processor. firstname.lastname@example.org (Haibing Ma) (1999-10-27)|
|Re: Need a C compiler for a new processor. email@example.com (Thilo Gaul) (1999-11-09)|
|Re: Need a C compiler for a new processor. firstname.lastname@example.org (Shirley L Coffie) (1999-11-16)|
|Re: Need a C compiler for a new processor. email@example.com (Mark Grosberg) (1999-11-18)|
|From:||Mark Grosberg <firstname.lastname@example.org>|
|Date:||18 Nov 1999 02:49:36 -0500|
|References:||99-10-080 99-11-046 99-11-078|
> > > Any suggestion, pointer or comment for someone who has been down that
> > > road before would be much appreciated.
> The above is another compiler you can try that is should work on most
Well, perhaps I should make this a bit clearer in the documentation,
but AMC is not a C compiler. Not to say that AMC isn't interesting in
its own right (it was actually a project that I did to give me a tool
to do something else...)
However, that does not mean that there are not several good, retargettable
C compilers out there:
* GCC - Provided by the FSF, the GNU C Compiler supports C, Objective-C,
and C++ and comes with a full complement of tools. It supports
many processor architectures and is retargettable by writing a
description in a "LISP like" description language.
* LCC - This is another ANSI C compiler that is relatively easy to write
a back end for (well, that depends on the processor type). It
produces good code and the compiler is small enough that it can
be easily understood in a small amount of time.
* C386 - This looks to be a 386 port of Sozobon C that has grown up.
It isn't very ANSI compliant (the last time I looked) but
it is good for small jobs. There is also a MC68K back end.
I remember this being used on Minix 386.
* MicroC - This is a C compiler targeted to embedded apps. I believe the
source is freely available but commercial use requires a
license(??). I think it may be tied to PC's as a development
platform (big -).
Most of these can be found in the "Free Compiler" list on
Idiom Consulting's (http://www.idiom.com) "Other Services" page.
Mark G (Author of AMC)
Return to the
Search the comp.compilers archives again.