Related articles |
---|
Re: PCC, was Compiler Design + feedback jthorn@astro.indiana.edu (Jonathan Thornburg) (2009-04-25) |
Re: PCC, was Compiler Design + feedback toby@telegraphics.com.au (toby) (2009-05-10) |
Re: PCC, was Compiler Design + feedback marcov@stack.nl (Marco van de Voort) (2009-05-12) |
Re: PCC, was Compiler Design + feedback nmh@T3X.ORG (Nils M Holm) (2009-05-12) |
From: | "Nils M Holm" <nmh@T3X.ORG> |
Newsgroups: | comp.compilers |
Date: | Tue, 12 May 2009 15:26:42 +0200 |
Organization: | Compilers Central |
Keywords: | C, history, optimize |
Posted-Date: | 12 May 2009 11:13:56 EDT |
> [PCC was easy to understand and to modify. Its main shortcoming was that
> it generated lousy code on machines where there are enough registers to
> be interesting. -John]
The version at http://pcc.ludd.ltu.se is much more modern than the
original PCC. Among other improvement, it has a graph-coloring
register allocator.
The BSD license of PCC is nice, but the compiler is also *much*
faster than GCC and still produces acceptable code. I use it as
my default C compiler since a few weeks and must say that I am
quite impressed with it.
--
Nils M Holm <nmh@t3x.org> -- http://www.t3x.org/nmh/
Return to the
comp.compilers page.
Search the
comp.compilers archives again.