head	1.9;
access;
symbols
	version39-45:1.1;
locks;
comment	@# @;


1.9
date	94.07.10.22.55.16;	author rluebbert;	state Exp;
branches;
next	1.8;

1.8
date	94.07.10.19.38.03;	author rluebbert;	state Exp;
branches;
next	1.7;

1.7
date	94.07.03.12.30.43;	author rluebbert;	state Exp;
branches;
next	1.6;

1.6
date	94.07.03.12.28.19;	author rluebbert;	state Exp;
branches;
next	1.5;

1.5
date	94.07.02.19.02.04;	author rluebbert;	state Exp;
branches;
next	1.4;

1.4
date	94.07.02.11.38.19;	author rluebbert;	state Exp;
branches;
next	1.3;

1.3
date	94.06.22.17.21.58;	author rluebbert;	state Exp;
branches;
next	1.2;

1.2
date	94.06.19.16.06.51;	author rluebbert;	state Exp;
branches;
next	1.1;

1.1
date	92.09.14.01.54.42;	author mwild;	state Exp;
branches;
next	;


desc
@Makefile
@


1.9
log
@ldexp removed because it is in gnulib
@
text
@CC=gcc
CFLAGS=-O2 -m68030 -m68881 -fomit-frame-pointer -funroll-loops -ffixed-a4
CSW=-c
INCS=-I../library
LIB=libstdlib.a

.s.o:
	@@copy $< x.c
	@@gcc -traditional -E x.c -o x.s
	$(CC) $(CFLAGS) $(INCS) $(CSW) x.s -o $@@

.c.o:
	$(CC) $(CFLAGS) $(INCS) $(CSW) $< -o $@@

SRC= abort.c abs.s atexit.c atof.c atoi.c atol.c bsearch.c calloc.c div.c getenv.c \
	labs.c ldiv.c putenv.c qsort.c rand.c setenv.c strtol.c strtoul.c \
	system.c ssystem.c execve.c exec.c multibyte.c heapsort.c \
	radixsort.c 

OBJ= abort.o abs.o atexit.o atof.o atoi.o atol.o bsearch.o calloc.o div.o getenv.o \
	labs.o ldiv.o putenv.o qsort.o rand.o setenv.o strtol.o strtoul.o \
	system.o ssystem.o execve.o exec.o multibyte.o heapsort.o \
	radixsort.o


$(LIB): $(OBJ)
	ar rv $(LIB) $(OBJ)
	ranlib $(LIB)

clean:
	rm -f $(OBJ) $(LIB)

##########################################################################
abs.o: DEFS.h
@


1.8
log
@*** empty log message ***
@
text
@a14 5
.c.X:
	gcc -I/scsu -DFINAL -DTRANSLATE_DOTS -fgen-aux-info -fsyntax-only -S $*.c -o foo.s
	-egrep -v "(static|compiled from|:[INO]C )" $*.c.X >$*.X
	rm -f $*.c.X

d17 1
a17 1
	system.c ldexp.c ssystem.c execve.c exec.c multibyte.c heapsort.c \
d22 1
a22 1
	system.o ldexp.o ssystem.o execve.o exec.o multibyte.o heapsort.o \
a24 5
AUX= abort.X atexit.X atof.X atoi.X atol.X bsearch.X calloc.X div.X getenv.X \
	labs.X ldiv.X putenv.X qsort.X rand.X setenv.X strtol.X strtoul.X \
	system.X ldexp.X ssystem.X execve.X exec.X multibyte.X heapsort.X \
	radixsort.X

a28 2

aux: $(AUX)
@


1.7
log
@*** empty log message ***
@
text
@d2 1
a2 1
CFLAGS=-O2 -m68030 -m68881 -Wa,-m68030,-m68881 -fomit-frame-pointer -funroll-loops -ffixed-a4
@


1.6
log
@*** empty log message ***
@
text
@d2 1
a2 1
CFLAGS=-m68030 -m68881 -Wa,-m68030,-m68881 -fomit-frame-pointer -funroll-loops -ffixed-a4
@


1.5
log
@*** empty log message ***
@
text
@d2 1
a2 1
CFLAGS=-O2 -m68030 -m68881 -Wa,-m68030,-m68881 -fomit-frame-pointer -funroll-loops -ffixed-a4
@


1.4
log
@cd ..
@
text
@d2 1
a2 1
CFLAGS=-O2 -m68030 -m68881 -fomit-frame-pointer -funroll-loops -ffixed-a4
@


1.3
log
@020 ffp
@
text
@d2 1
a2 1
CFLAGS=-O2 -m68020 -m68881 -fomit-frame-pointer -funroll-loops -ffixed-a4
@


1.2
log
@*** empty log message ***
@
text
@d2 1
a2 1
CFLAGS=-O2 -m68030 -m68881 -fomit-frame-pointer -funroll-loops -Wall -ffixed-a4
@


1.1
log
@Initial revision
@
text
@d1 2
a2 2
CC=gcc2
CFLAGS=-O2 -fomit-frame-pointer -funroll-loops -DDEBUG -Wall -ffixed-a4
d16 1
a16 1
	gcc2 -I/scsu -DFINAL -DTRANSLATE_DOTS -fgen-aux-info -fsyntax-only -S $*.c -o foo.s
d36 3
a38 1
$(LIB) .LIBRARY : $(OBJ)
a43 4

dep: $(SRC)
	gcc2 -MM $(INCS) $(SRC) $(CFLAGS) > deps
    
@
