walker@sas.UUCP (Doug Walker) (10/13/89)
Lattice Ships Free Compiler Upgrades ------------------------------------ Lombard, IL -- Lattice, Inc. announces that it will ship free upgrades of its Lattice AmigaDOS C Compiler to all registered users. All registered customers should receive a 5.04 patch disk by October 18th, 1989. "All registered users of the compiler version 5.0x, are being automatically sent Version 5.04," said Michael Napolitano, Lattice customer service manager. "Periodic free upgrades are just one of the ways Lattice demonstrates its commitment to our users. Lattice offers the most technologically-advanced products and many important programmer utilities bundled with the compiler. We also provide unlimited free technical support through a variety of means including our telephone hotline and 24-hour electronic bulletin board." Version 5.04 of the Lattice C Compiler for AmigaDOS includes more than 50 enhancements to the compiler, libraries, CodePRobe debugger, and utilities. The upgraded version also adds new features including allowing equivalent structures to be passed silently with the "-cq" switch; allowing more than 32K of code to be generated for a single source module; additional support for #pragma calls overlapping register variables; and support for the UNIX form of offsetof which casts NULL to the structure pointer and takes the address of the member. A READ.ME file on the update disk describes the changes and installation procedure. All problems reported and assigned Software Modification Numbers have been addressed. All registered users of the compiler will receive the 5.04 Patch upgrade automatically. Anyone who does not receive the upgrade due to address changes or failure to register should contact Lattice. TELEPHONE (312) 916-1600, FAX (312) 916-1190, LBBS in "service" conference, or BIX to "lattice" account. Lattice, Inc. 2500 S. Highland Ave, Lombard, IL 60148. [ After November 11, Lattice's Telephone Area Code changes from 312 to 708 ]
davidm@uunet.UU.NET (David S. Masterson) (10/15/89)
In article <1276@sas.UUCP> walker@sas.UUCP (Doug Walker) writes:
Lattice Ships Free Compiler Upgrades
------------------------------------
Gee, whatever happened to Manx?
--
===================================================================
David Masterson Consilium, Inc.
uunet!cimshop!davidm Mt. View, CA 94043
===================================================================
"Nobody here but us chickens..."
dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) (10/16/89)
:In article <1276@sas.UUCP> walker@sas.UUCP (Doug Walker) writes:
:
: Lattice Ships Free Compiler Upgrades
: ------------------------------------
:
:Gee, whatever happened to Manx?
:--
:===================================================================
:David Masterson Consilium, Inc.
:uunet!cimshop!davidm Mt. View, CA 94043
Well, Aztec sent me 4.9a Beta. It offers many features
similar to Lattice's 5.02/5.04 compilers the most important of
which is full-ANSI conformation. Also has #pragma, declaration
of registered args, etc... The new Aztec C will conform to
the register standard (D0-D1/A0-A1 scratch only) but will keep
its custom object file format. Lots of other features just as in
Lattice. The default will be 32 bit ints instead of 16 but both
are supported.
As of 4.9a my impression is maybe another 2 months.
I don't compare speeds anymore... it's stupid. Nobody is going
to notice the difference. Aztec will remain premium in packing it
into two executables (cc/as). Lattice has a hands down jump on
Aztec but I think Aztec does better register allocation than
Lattice (with or without Lattice's GO).
-Matt
maniac@arrakis.nevada.edu (ERIC SCHWERTFEGER) (10/16/89)
> The new Aztec C will conform to > the register standard (D0-D1/A0-A1 scratch only) but will keep > its custom object file format. Maybe it's just me, but Manx's custom object file format is the one reason I use Lattice. I'd rather see Manx handle normal ALink-compat object files than be ANSI compliant. Eric Schwertfeger maniac@arrakis.nevada.edu
poirier@dg-rtp.dg.com (Charles Poirier) (10/24/89)
In article <913@unsvax.NEVADA.EDU> maniac@arrakis.nevada.edu.uucp (ERIC SCHWERTFEGER) writes:
<> The new Aztec C will conform to
<> the register standard (D0-D1/A0-A1 scratch only) but will keep
<> its custom object file format.
<
< Maybe it's just me, but Manx's custom object file format is the
<one reason I use Lattice. I'd rather see Manx handle normal ALink-compat
<object files than be ANSI compliant.
What, aside from Lattice being available earlier for the Amiga,
makes Lattice's format "normal" and Manx's format "custom"?
Seems to me they are just "different".
Cheers,
Charles Poirier
840445m@aucs.uucp (Alan McKay) (10/24/89)
In article <2054@xyzzy.UUCP> poirier@dg-rtp.dg.com (Charles Poirier) writes: > >What, aside from Lattice being available earlier for the Amiga, >makes Lattice's format "normal" and Manx's format "custom"? >Seems to me they are just "different". > > Charles Poirier The format that Lattice uses is the one that Commodore set forth as the standard. Kind of like IFF. The vast majority of other development products use this format which means that you can intermix modules compiled in different languages. However, you could not mix Modula 2 code with Manx C. -- + Alan W. McKay + VOICE: (902) 542-1565 + + Acadia University + "Courage my friend, it is not yet too late + + WOLFVILLE, N.S. + to make the world a better place." + + CANADA 840445m@aucs + - Tommy Douglas +