Article View: comp.sys.amiga.tech
Article #4381Re: Commercial C/C++ compilers
From: Dave Haynie
Date: Mon, 16 Jul 1990 18:46
Date: Mon, 16 Jul 1990 18:46
37 lines
2319 bytes
2319 bytes
In article <24892.26985ff4@kuhub.cc.ukans.edu> markv@kuhub.cc.ukans.edu writes:
>>>Is the Lattice C++ compiler based on C++ ver. 1, or C++ ver.2?
>> As I recall, the Lattice V1.00 cfront was based on AT&T cfront 1.1a.
>Lattice C++ is based on CFront 1.2 (not 1.1). As of six months ago
>Lattice had plans for both a native code and a 2.0 level product.
Well, every time I run it, it claims to be based on V1.1a. Unless the
cfront program is lying to me, that would be pretty conclusive, eh?
>But, the Lattice C++ package includes a full implementation of the
>Lattice 4.0 level compiler (with support for 100 char identifiers
>added) so you HAVE a working *mostly* ANSI C Compiler.
What they left out was documentation on the V4.x compiler, because they
obviously don't intend to support the use of the C compiler as part of the
C++ distribution. Like, when/if the single phase compiler is written, the
LC1 program, at least, disappears from the Lattice distribution.
>That scale is about right. You had better have a LOT of memory (like
>over a meg FREE) if you want to use C++ or Lattice's global optimizer.
>Making the compiler resident (with Lattice remember you need to
>Resident LC1 and LC2 besides LC) you get a HUGE time gain when doing
>large multi-file makes. Putting QUAD: in RAM: helps, and doens't eat
>much memory since you only have one .q file at a time.
Absolutely. The cfront program also needs a very large stack, I usually
give it 1/2 a meg or so. It'll run with a much smaller one, but it tends
to crash much more.
>Mark Gooderum Only... \ Good Cheer !!!
--
Dave Haynie Commodore-Amiga (Amiga 3000) "The Crew That Never Rests"
{uunet|pyramid|rutgers}!cbmvax!daveh PLINK: hazy BIX: hazy
"I have been given the freedom to do as I see fit" -REM
Technical Details
Message-ID:
<13234@cbmvax.commodore.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!jarthur!uunet!cbmvax!davehReferences:
<2796@orbit.cts.com> <13082@cbmvax.commodore.com> <24892.26985ff4@kuhub.cc.ukans.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!jarthur!uunet!cbmvax!daveh From: daveh@cbmvax.commodore.com (Dave Haynie) Newsgroups: comp.sys.amiga.tech Subject: Re: Commercial C/C++ compilers Message-ID: <13234@cbmvax.commodore.com> Date: 16 Jul 90 18:46:39 GMT References: <2796@orbit.cts.com> <13082@cbmvax.commodore.com> <24892.26985ff4@kuhub.cc.ukans.edu> Reply-To: daveh@cbmvax (Dave Haynie) Organization: Commodore, West Chester, PA Lines: 37