A/UX cc compiler

John Coolidge coolidge at cs.uiuc.edu
Fri Nov 16 09:25:25 AEST 1990


jim at jagubox.gsfc.nasa.gov (Jim Jagielski) writes:
>>The default cc is an OK compiler, but nothing special. Its biggest
>>deficiency is that it has fixed-size tables for most everything
>>(something it shares with the standard cpp, as, and ld, although
>>with ld you seldom if every notice it). This means that large
>>systems (gcc, X11, etc) fail with the default cc.

>Of course, 2.0 doesn't have this problem... it has a flag (-A #) which says
>to increase the symbol table size by a factor of #. (as, ld and f77 also
>have this)

>Now pre-2.0 did have fixed sized tables... and they were kinda meager too.

This is true; however, increasing table size causes things to SLOOOOW
down (especially with ld --- yack!). as and cc don't slow down all
that much, and if you need bigger tables, you need bigger tables :-).

As I said, cc is a pretty good compiler. Not great, but not bad either.

--John

--------------------------------------------------------------------------
John L. Coolidge     Internet:coolidge at cs.uiuc.edu   UUCP:uiucdcs!coolidge
Of course I don't speak for the U of I (or anyone else except myself)
Copyright 1990 John L. Coolidge. Copying allowed if (and only if) attributed.
You may redistribute this article if and only if your recipients may as well.



More information about the Comp.unix.aux mailing list