Article View: gnu.misc.discuss
Article #1577Re: Public Domain C Compiler?
From: Ozan Yigit
Date: Wed, 06 Jan 1993 20:26
Date: Wed, 06 Jan 1993 20:26
67 lines
3111 bytes
3111 bytes
Michael R Castle writes:
Writing a compiler is a daunting project (ask the FSF!). Writing a portable
compiler, even more so.
There is LCC from princeton. The backends [that optimize as well
or better as GCC] are not available except by special educational
arrangement, but one can [for example] adapt arizona PO as a
backend...
here is the README.
... oz
lcc is a retargetable compiler for C as defined by the ANSI Standard
X3.159-1989. lcc is in production use at Princeton University and
AT&T Bell Laboratories.
The public distribution directory contains the following files.
README this file.
install.{tex,ps}
describes the distribution and gives installation
instructions. install.ps is the PostScript generated from
the LaTeX input install.tex, which is also included in
the distribution.
lccfe-X.Y.tar.Z
a compressed tar file for the `Front-end' distribution of
version X.Y, e.g., lccfe-1.9.tar.Z. This distribution
includes the front end, the driver program, a demonstration
VAX code generator, a `symbolic' code generator, a test
suite, and user documentation.
The distribution is available via `anonymous' ftp from princeton.edu
(128.112.128.1) in the directory pub/lcc. Obtaining and extracting the
distribution into its own directory is accomplished by the following
commands. Replace `1.9' with the latest version, which is the only one
typically available; versions like `1.9a' identify minor updates. As
suggested, use your login as the password, and use ftp's binary
transfer mode.
mkdir lcc
cd lcc
ftp princeton.edu
anonymous
yourlogin
cd pub/lcc
binary
get lccfe-1.9.tar.Z dist.tar.Z
quit
zcat dist.tar | tar xpof -
rm dist.tar.Z
To be added to the lcc mailing list, send your preferred electronic
mail address to lcc-requests@princeton.edu.
Production code generators for the VAX, MIPS, and Motorola 68020 are
available for research use to universities willing to execute a license
agreement. Contact Chris Fraser (cwf@research.att.com) for details.
These code generators are automatically generated from compact
specifications, but neither the specifications nor their processor is
available, only the generated code generators.
1/3/93
Technical Details
Message-ID:
<OZ.93Jan6152628@ursa.sis.yorku.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!torn!newshub.ccs.yorku.ca!newshub.ccs.yorku.ca!ozReferences:
<2B4A0FD5.FD6B@tct.com> <C0FuFu.o41@austin.ibm.com> <1993Jan6.161245.4926@umr.edu>Show Full Headers
Complete Article Headers
Newsgroups: gnu.misc.discuss Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!torn!newshub.ccs.yorku.ca!newshub.ccs.yorku.ca!oz From: oz@ursa.sis.yorku.ca (Ozan Yigit) Subject: Re: Public Domain C Compiler? In-Reply-To: mcastle@cs.umr.edu's message of Wed, 6 Jan 1993 16: 12:45 GMT Message-ID: <OZ.93Jan6152628@ursa.sis.yorku.ca> Sender: news@newshub.ccs.yorku.ca (USENET News System) Organization: York U. Student Information Systems Project References: <2B4A0FD5.FD6B@tct.com> <C0FuFu.o41@austin.ibm.com> <1993Jan6.161245.4926@umr.edu> Date: Wed, 6 Jan 1993 20:26:28 GMT Lines: 67