head	1.2;
access;
symbols
	RELEASE_5_0_DP1:1.1.1.1
	RELEASE_4_5_0:1.1.1.1
	RELEASE_4_4_0:1.1.1.1
	RELEASE_4_3_0:1.1.1.1
	RELEASE_4_2_0:1.1.1.1
	RELEASE_4_1_1:1.1.1.1
	RELEASE_4_1_0:1.1.1.1
	RELEASE_3_5_0:1.1.1.1
	RELEASE_4_0_0:1.1.1.1
	RELEASE_3_4_0:1.1.1.1
	RELEASE_3_3_0:1.1.1.1
	RELEASE_3_2_0:1.1.1.1
	RELEASE_3_1_0:1.1.1.1
	RELEASE_2_2_8:1.1.1.1
	RELEASE_3_0_0:1.1.1.1
	RELEASE_2_2_7:1.1.1.1
	RELEASE_2_2_6:1.1.1.1
	RELEASE_2_2_5:1.1.1.1
	RELEASE_2_2_1:1.1.1.1
	RELEASE_2_2_2:1.1.1.1
	lcc_3_6:1.1.1.1
	OBRIEN:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2002.04.12.19.29.14;	author ade;	state dead;
branches;
next	1.1;

1.1
date	96.12.27.11.09.49;	author obrien;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.12.27.11.09.49;	author obrien;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Remove lang/lcc -- it's been broken for so long and there is no new
version.
@
text
@--- makefile.orig	Sat Oct 19 06:17:24 1996
+++ makefile	Sun Dec  8 19:40:15 1996
@@@@ -40,6 +40,7 @@@@
 	$(BUILDDIR)/gen.o \
 	$(BUILDDIR)/mips.o \
 	$(BUILDDIR)/sparc.o \
+	$(BUILDDIR)/%%OPSYS%%.o \
 	$(BUILDDIR)/x86.o
 
 $(BUILDDIR)/rcc:	$(RCCOBJS)
@@@@ -76,10 +77,12 @@@@
 
 $(BUILDDIR)/mips.o:	$(BUILDDIR)/mips.c;	$(CC) -c $(CFLAGS) -Isrc -o $@@ $(BUILDDIR)/mips.c
 $(BUILDDIR)/sparc.o:	$(BUILDDIR)/sparc.c;	$(CC) -c $(CFLAGS) -Isrc -o $@@ $(BUILDDIR)/sparc.c
+$(BUILDDIR)/%%OPSYS%%.o:	$(BUILDDIR)/%%OPSYS%%.c;	$(CC) -c $(CFLAGS) -Isrc -o $@@ $(BUILDDIR)/%%OPSYS%%.c
 $(BUILDDIR)/x86.o:	$(BUILDDIR)/x86.c;	$(CC) -c $(CFLAGS) -Isrc -o $@@ $(BUILDDIR)/x86.c
 
 $(BUILDDIR)/mips.c:	$(BUILDDIR)/lburg src/mips.md;	$(BUILDDIR)/lburg <src/mips.md  >$@@
 $(BUILDDIR)/sparc.c:	$(BUILDDIR)/lburg src/sparc.md;	$(BUILDDIR)/lburg <src/sparc.md >$@@
+$(BUILDDIR)/%%OPSYS%%.c:	$(BUILDDIR)/lburg src/%%OPSYS%%.md;	$(BUILDDIR)/lburg <src/%%OPSYS%%.md   >$@@
 $(BUILDDIR)/x86.c:	$(BUILDDIR)/lburg src/x86.md;	$(BUILDDIR)/lburg <src/x86.md   >$@@
 
 YFLAGS=
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@lcc is the retargetable ANSI C compiler described in the book
`A Retargetable C Compiler: Design and Implementation'
(Addison-Wesley, 1995, ISBN 0-8053-1670-1).

lcc is a production compiler with a hand crafted lexical analyzer and a
hand-coded recursive decent parser.  The lexer and parser code is well
written and very easy to read (and learn from :-)).

lcc compiles much faster than FreeBSD's stock [gcc] compiler.  However, it
does not under stand FreeBSD's "long long" data type.

Contributions by:	Soren Schmidt
@
text
@@
