BSD 4_3_Tahoe development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Thu, 23 Jul 1987 12:23:18 +0000 (04:23 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Thu, 23 Jul 1987 12:23:18 +0000 (04:23 -0800)
Work on file usr/src/cci/libM/Makefile

Synthesized-from: CSRG/cd2/4.3tahoe

usr/src/cci/libM/Makefile [new file with mode: 0644]

diff --git a/usr/src/cci/libM/Makefile b/usr/src/cci/libM/Makefile
new file mode 100644 (file)
index 0000000..c2d255b
--- /dev/null
@@ -0,0 +1,59 @@
+#
+#      Makefile for the new floating point library (5/22/85)
+#
+
+CC=/bin/cc
+CFLAGS=-O -c
+DESTDIR=
+INSTALL=install
+
+
+libM.a:        atand.o expd.o logd.o sind.o sqrtd.o
+               ar rv libM.a atand.o expd.o logd.o sind.o sqrtd.o
+               ranlib libM.a
+
+atand.o:       atand.c atand.h
+               ${CC} ${CFLAGS} atand.c
+
+atand.h:       atand.bc atand.awk
+               rm -f atand.out
+               bc -l atand.bc > atand.out
+               rm -f atand.h
+               sh ./atand.awk atand.out > atand.h
+               rm -f atand.out
+
+expd.o:        expd.c expd.tab.c
+               ${CC} ${CFLAGS} expd.c
+               ${CC} ${CFLAGS} expd.tab.c
+               ld -r expd.o expd.tab.o
+               mv a.out expd.o
+               rm expd.tab.o
+
+expd.tab.c:    expd.bc expd.awk
+               rm -f expd.out
+               bc -l expd.bc > expd.out
+               rm -f expd.tab.c
+               sh ./expd.awk expd.out > expd.tab.c
+               rm -f expd.out
+
+logd.o:        logd.c logd.h
+               ${CC} ${CFLAGS} logd.c
+
+logd.h:        logd.bc logd.awk
+               rm -f logd.out
+               bc -l logd.bc > logd.out
+               rm -f logd.h
+               sh ./logd.awk logd.out > logd.h
+               rm -f logd.out
+
+sind.o:        sind.c
+               ${CC} ${CFLAGS} sind.c
+
+sqrtd.o:       sqrtd.c
+               ${CC} ${CFLAGS} sqrtd.c
+
+install:       libM.a
+               ${INSTALL} libM.a ${DESTDIR}/usr/lib
+
+clean:
+               rm -f *.o libM.a