|
|
Power 6/32 Unix version 1.2b
# UNIX 4.2
# Tahoe version 84/02/10
MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
.SUFFIXES:
.SUFFIXES: .x .s .c .o
CFLAGS= -O -I$(DESTDIR)/usr/include
LIBDIR= ${DESTDIR}/usr/lib
OBJS= _setjmp.o abort.o abs.o addd.o addf.o alloca.o atof.o \
bcmp.o bcopy.o bzero.o cmpf.o cmpd.o cvtdl.o cvtfl.o cvtld.o cvtlf.o \
cvtud.o cvtuf.o disktab.o divd.o divf.o ecvt.o fabs.o ffs.o \
fnorm.o fp_exp.o frexp.o index.o insque.o ldexp.o modf.o \
muld.o mulf.o nargs.o negd.o negf.o remque.o rindex.o \
setjmp.o sfnorm.o sfp_exp.o strcat.o strcmp.o strcpy.o strlen.o \
strncat.o strncmp.o strncpy.o subd.o subf.o udiv.o
.x.o:
/lib/cpp -I$(DESTDIR)/usr/include $< | ${AS} -o $*.o
${LD} -X -r $*.o
mv a.out profiled/$*.o
/lib/cpp -I$(DESTDIR)/usr/include $< | ${AS} -o $*.o
${LD} -X -r $*.o
mv a.out $*.o
.s.o:
/lib/cpp -E -I$(DESTDIR)/usr/include $*.s | ${AS} -o $*.o
${LD} -X -r $*.o
mv a.out profiled/$*.o
/lib/cpp -E -I$(DESTDIR)/usr/include $*.s | ${AS} -o $*.o
${LD} -X -r $*.o
mv a.out $*.o
.c.o:
${CC} -p ${CFLAGS} -c $*.c
${LD} -X -r $*.o
mv a.out profiled/$*.o
${CC} ${CFLAGS} -c $*.c
${LD} -X -r $*.o
mv a.out $*.o
genlib genlib_p: ${OBJS}
@echo "building profiled genlib"
@cd profiled; ar cru ../genlib_p ${OBJS}
@echo "building normal genlib"
@ar cru genlib ${OBJS}
clean:
rm -f ${OBJS} profiled/*.o errs a.out core genlib genlib_p
cleansrc:
rm -f *.s *.x *.h *.c Makefile
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.