|
|
1.1 ! root 1: # ! 2: # Makefile for the new floating point library (5/22/85) ! 3: # ! 4: ! 5: CC=/bin/cc ! 6: CFLAGS=-O -c ! 7: DESTDIR= ! 8: INSTALL=install ! 9: ! 10: ! 11: libM.a: atand.o expd.o logd.o sind.o sqrtd.o ! 12: ar rv libM.a atand.o expd.o logd.o sind.o sqrtd.o ! 13: ranlib libM.a ! 14: ! 15: atand.o: atand.c atand.h ! 16: ${CC} ${CFLAGS} atand.c ! 17: ! 18: atand.h: atand.bc atand.awk ! 19: rm -f atand.out ! 20: bc -l atand.bc > atand.out ! 21: rm -f atand.h ! 22: sh ./atand.awk atand.out > atand.h ! 23: rm -f atand.out ! 24: ! 25: expd.o: expd.c expd.tab.c ! 26: ${CC} ${CFLAGS} expd.c ! 27: ${CC} ${CFLAGS} expd.tab.c ! 28: ld -r expd.o expd.tab.o ! 29: mv a.out expd.o ! 30: rm expd.tab.o ! 31: ! 32: expd.tab.c: expd.bc expd.awk ! 33: rm -f expd.out ! 34: bc -l expd.bc > expd.out ! 35: rm -f expd.tab.c ! 36: sh ./expd.awk expd.out > expd.tab.c ! 37: rm -f expd.out ! 38: ! 39: logd.o: logd.c logd.h ! 40: ${CC} ${CFLAGS} logd.c ! 41: ! 42: logd.h: logd.bc logd.awk ! 43: rm -f logd.out ! 44: bc -l logd.bc > logd.out ! 45: rm -f logd.h ! 46: sh ./logd.awk logd.out > logd.h ! 47: rm -f logd.out ! 48: ! 49: sind.o: sind.c ! 50: ${CC} ${CFLAGS} sind.c ! 51: ! 52: sqrtd.o: sqrtd.c ! 53: ${CC} ${CFLAGS} sqrtd.c ! 54: ! 55: install: libM.a ! 56: ${INSTALL} libM.a ${DESTDIR}/usr/lib ! 57: ! 58: clean: ! 59: rm -f *.o libM.a
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.