Related articles |
---|
Information about GCC detailed design? naveens@titanium.noida.hclt.com (2000-01-21) |
Re: Information about GCC detailed design? apiron@ulb.ac.be (Piron Anthony) (2000-01-23) |
Re: Information about GCC detailed design? crwfrd@engin.umich.edu (Randy Crawford) (2000-01-23) |
Re: Information about GCC detailed design? tej@melbpc.org.au (Tim Josling) (2000-01-23) |
Re: Information about GCC detailed design? jkahrs@castor.atlas.de (Juergen Kahrs) (2000-01-24) |
From: | Juergen Kahrs <jkahrs@castor.atlas.de> |
Newsgroups: | comp.compilers |
Date: | 24 Jan 2000 23:59:21 -0500 |
Organization: | STN Atlas Elektronik GmbH SLE1 |
References: | 00-01-083 00-01-099 |
Keywords: | GCC |
Randy Crawford wrote:
> If you want a simpler/smaller open-source compiler that may be more
> conducive to compiler education, you might want to look at lcc:
> http://www.cs.princeton.edu/software/lcc/. It's available for Unix as
> well as Win 95/98. There's even a book on the compiler, and a
> newsgroup: comp.compilers.lcc.
This is true. lcc is a good compiler for studying. I have read the
book about lcc and I can recommend it. But be warned: The book
describes version 3 of lcc and not the current version 4, which has a
different API between the parts of the compiler.
> If you insist on GCC/EGCS, look to http://gcc.gnu.org or for docs,
> especially http://gcc.gnu.org/onlinedocs/.
There is an online document which describes the problems people
face when porting the gcc:
Harry Gunnarsson and Thomas Lundqvist:
Porting the GNU C Compiler to the Thor Microprocessor
The thesis work was done at Saab Ericsson Space AB, Göteborg, 1995.
http://www.ce.chalmers.se/~thomasl/oldpub/masterthesis.html
http://www.ce.chalmers.se/~thomasl/oldpub/ThorGCC.ps.gz
+---------------------------------------------------------------------+
| Juergen Kahrs, STN Atlas Elektronik GmbH, D-28305 Bremen |
| Simulation Division Sebaldsbruecker Heerstr. 235 +49/421/457-2819 |
+----------- http://home.t-online.de/home/Juergen.Kahrs/ -------------+
Return to the
comp.compilers page.
Search the
comp.compilers archives again.