Re: Information about GCC detailed design?

Juergen Kahrs <jkahrs@castor.atlas.de>
24 Jan 2000 23:59:21 -0500

          From comp.compilers

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)
| List of all articles for this month |

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/ -------------+


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.