|
|
1.1 ! root 1: # Makefile 4.4 83/07/02 ! 2: # ! 3: OBJS= _setjmp.o \ ! 4: abort.o abs.o alloca.o atof.o \ ! 5: bcmp.o bcopy.o bzero.o \ ! 6: disktab.o \ ! 7: ecvt.o \ ! 8: fabs.o ffs.o frexp.o \ ! 9: index.o insque.o \ ! 10: ldexp.o \ ! 11: modf.o \ ! 12: nargs.o \ ! 13: remque.o rindex.o \ ! 14: setjmp.o strcat.o strcmp.o strcpy.o strlen.o strncat.o \ ! 15: strncmp.o strncpy.o \ ! 16: udiv.o urem.o ! 17: CFLAGS= -O ! 18: ! 19: .s.o: ! 20: /lib/cpp -E -DPROF $*.s | ${AS} -o $*.o ! 21: -ld -X -r $*.o ! 22: mv a.out profiled/$*.o ! 23: /lib/cpp -E $*.s | ${AS} -o $*.o ! 24: -ld -x -r $*.o ! 25: mv a.out $*.o ! 26: ! 27: .c.o: ! 28: cc -p -c ${CFLAGS} $*.c ! 29: -ld -X -r $*.o ! 30: mv a.out profiled/$*.o ! 31: cc -c ${CFLAGS} $*.c ! 32: -ld -x -r $*.o ! 33: mv a.out $*.o ! 34: ! 35: genlib genlib_p: ${OBJS} ! 36: @echo "building profiled genlib" ! 37: @cd profiled; ar cru ../genlib_p ${OBJS} ! 38: @echo "building normal genlib" ! 39: @ar cru genlib ${OBJS} ! 40: ! 41: clean: ! 42: rm -f ${OBJS} profiled/*.o errs a.out core genlib genlib_p
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.