|
|
1.1 ! root 1: # UNIX 4.2 ! 2: # Tahoe version 84/02/10 ! 3: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR} ! 4: .SUFFIXES: ! 5: .SUFFIXES: .x .s .c .o ! 6: CFLAGS= -O -I$(DESTDIR)/usr/include ! 7: LIBDIR= ${DESTDIR}/usr/lib ! 8: ! 9: ! 10: OBJS= _setjmp.o abort.o abs.o addd.o addf.o alloca.o atof.o \ ! 11: bcmp.o bcopy.o bzero.o cmpf.o cmpd.o cvtdl.o cvtfl.o cvtld.o cvtlf.o \ ! 12: cvtud.o cvtuf.o disktab.o divd.o divf.o ecvt.o fabs.o ffs.o \ ! 13: fnorm.o fp_exp.o frexp.o index.o insque.o ldexp.o modf.o \ ! 14: muld.o mulf.o nargs.o negd.o negf.o remque.o rindex.o \ ! 15: setjmp.o sfnorm.o sfp_exp.o strcat.o strcmp.o strcpy.o strlen.o \ ! 16: strncat.o strncmp.o strncpy.o subd.o subf.o udiv.o ! 17: ! 18: .x.o: ! 19: /lib/cpp -I$(DESTDIR)/usr/include $< | ${AS} -o $*.o ! 20: ${LD} -X -r $*.o ! 21: mv a.out profiled/$*.o ! 22: /lib/cpp -I$(DESTDIR)/usr/include $< | ${AS} -o $*.o ! 23: ${LD} -X -r $*.o ! 24: mv a.out $*.o ! 25: ! 26: .s.o: ! 27: /lib/cpp -E -I$(DESTDIR)/usr/include $*.s | ${AS} -o $*.o ! 28: ${LD} -X -r $*.o ! 29: mv a.out profiled/$*.o ! 30: /lib/cpp -E -I$(DESTDIR)/usr/include $*.s | ${AS} -o $*.o ! 31: ${LD} -X -r $*.o ! 32: mv a.out $*.o ! 33: ! 34: .c.o: ! 35: ${CC} -p ${CFLAGS} -c $*.c ! 36: ${LD} -X -r $*.o ! 37: mv a.out profiled/$*.o ! 38: ${CC} ${CFLAGS} -c $*.c ! 39: ${LD} -X -r $*.o ! 40: mv a.out $*.o ! 41: ! 42: genlib genlib_p: ${OBJS} ! 43: @echo "building profiled genlib" ! 44: @cd profiled; ar cru ../genlib_p ${OBJS} ! 45: @echo "building normal genlib" ! 46: @ar cru genlib ${OBJS} ! 47: ! 48: clean: ! 49: rm -f ${OBJS} profiled/*.o errs a.out core genlib genlib_p ! 50: ! 51: cleansrc: ! 52: ! 53: 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.