add LCC - a better C-Compiler for WEGA
This commit is contained in:
parent
1d86709157
commit
6dda802a2c
|
|
@ -0,0 +1,38 @@
|
||||||
|
# makefile for libc/port/gen
|
||||||
|
#
|
||||||
|
#
|
||||||
|
|
||||||
|
SHELL=/bin/sh
|
||||||
|
|
||||||
|
CC=lcc
|
||||||
|
CFLAGS=-O
|
||||||
|
|
||||||
|
OBJECTS=\
|
||||||
|
a64l.o abort.o assert.o \
|
||||||
|
atof.o atoi.o atol.o bsearch.o \
|
||||||
|
clock.o crypt.o ctime.o \
|
||||||
|
ctype.o drand48.o ecvt.o \
|
||||||
|
errlst.o execvp.o fakcu.o frexp.o \
|
||||||
|
ftok.o ftw.o gcvt.o getcwd.o \
|
||||||
|
getenv.o getgrent.o getgrgid.o getgrnam.o \
|
||||||
|
getlogin.o getopt.o getpw.o getpwent.o \
|
||||||
|
getpwnam.o getpwuid.o \
|
||||||
|
getut.o hsearch.o isatty.o \
|
||||||
|
l3.o l64a.o ldexp.o lsearch.o \
|
||||||
|
mktemp.o modf.o \
|
||||||
|
nlist.o perror.o putpwent.o \
|
||||||
|
qsort.o rand.o sleep.o ssignal.o \
|
||||||
|
strtol.o swab.o tell.o \
|
||||||
|
tolower.o toupper.o tsearch.o ttyname.o \
|
||||||
|
ttyslot.o
|
||||||
|
|
||||||
|
all: $(OBJECTS)
|
||||||
|
|
||||||
|
.c.o:
|
||||||
|
@echo $*.c:
|
||||||
|
$(CC) $(CFLAGS) -c $*.c
|
||||||
|
|
||||||
|
nlist.o:
|
||||||
|
@echo $*.c:
|
||||||
|
$(CC) $(CFLAGS) -c -DFLEXNAMES nlist.c
|
||||||
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
||||||
|
# makefile for libc/port/print
|
||||||
|
#
|
||||||
|
|
||||||
|
SHELL=/bin/sh
|
||||||
|
INCROOT=/z/LCC
|
||||||
|
|
||||||
|
CC=lcc
|
||||||
|
CFLAGS=-O
|
||||||
|
|
||||||
|
OBJECTS=\
|
||||||
|
doprnt.o fprintf.o printf.o sprintf.o
|
||||||
|
|
||||||
|
all: $(OBJECTS)
|
||||||
|
|
||||||
|
doprnt.o: print.h
|
||||||
|
|
||||||
|
.c.o:
|
||||||
|
@echo $*.c:
|
||||||
|
$(CC) $(CFLAGS) -c $*.c
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
#
|
||||||
|
# makefile for libc/port/stdio
|
||||||
|
#
|
||||||
|
|
||||||
|
SHELL=/bin/sh
|
||||||
|
INCROOT =
|
||||||
|
|
||||||
|
CC=lcc
|
||||||
|
CFLAGS=-O
|
||||||
|
|
||||||
|
OBJECTS=\
|
||||||
|
clrerr.o ctermid.o \
|
||||||
|
cuserid.o data.o doscan.o fdopen.o \
|
||||||
|
fgetc.o fgets.o filbuf.o findiop.o \
|
||||||
|
flsbuf.o fopen.o fputc.o fputs.o \
|
||||||
|
fread.o fseek.o ftell.o fwrite.o \
|
||||||
|
getchar.o getpass.o gets.o getw.o \
|
||||||
|
popen.o putchar.o puts.o putw.o \
|
||||||
|
rew.o scanf.o setbuf.o system.o \
|
||||||
|
tempnam.o tmpfile.o tmpnam.o ungetc.o
|
||||||
|
|
||||||
|
all: $(OBJECTS)
|
||||||
|
|
||||||
|
fgets.o flsbuf.o \
|
||||||
|
fputs.o fread.o \
|
||||||
|
fwrite.o gets.o \
|
||||||
|
puts.o: stdiom.h
|
||||||
|
|
||||||
|
.c.o:
|
||||||
|
@echo $*.c:
|
||||||
|
$(CC) $(CFLAGS) -c $*.c
|
||||||
Loading…
Reference in New Issue