3 CFLAGS=-g -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result
13 ccom: ccom.o c00.o c01.o c02.o c03.o c04.o c05.o c10.o c11.o c12.o c13.o fp.o fp_atof.o table.o
14 ${CC} ${CFLAGS} -o ccom ccom.o c00.o c01.o c02.o c03.o c04.o c05.o c10.o c11.o c12.o c13.o fp.o fp_atof.o table.o
16 ccom.o: c0.h c1.h ccom.h
18 #c0: c00.o c01.o c02.o c03.o c04.o c05.o
19 # ${CC} ${LDC0FLAGS} ${CFLAGS} -o c0 c00.o c01.o c02.o c03.o c04.o c05.o
21 c00.o c01.o c02.o c03.o c04.o c05.o: c0.h ccom.h
23 #c1: c10.o c11.o c12.o c13.o fp.o fp_atof.o table.o
24 # ${CC} ${LDC1FLAGS} ${CFLAGS} -o c1 c10.o c11.o c12.o c13.o fp.o fp_atof.o table.o
26 c10.o c11.o c12.o c13.o: c1.h ccom.h
28 table.o: optable cvopt
29 ./cvopt < optable > table.c
31 sed 's/\.data/\.text/' < table.s > table.i
32 ${AS} -o table.o table.i
33 # rm -f table.i table.c table.s
37 ${HOSTCC} -o cvopt cvopt.c
40 -mv ${DESTDIR}${LIB}/c0 ${DESTDIR}${LIB}/oc0
41 -mv ${DESTDIR}${LIB}/c1 ${DESTDIR}${LIB}/oc1
42 ${INSTALL} -s c0 ${DESTDIR}${LIB}/c0
43 ${INSTALL} -s c1 ${DESTDIR}${LIB}/c1
46 mv ${DESTDIR}${LIB}/oc0 ${DESTDIR}${LIB}/c0
47 mv ${DESTDIR}${LIB}/oc1 ${DESTDIR}${LIB}/c1
50 lint -haxc -I. c0?.c > lint.c0
51 lint -haxc -I. c1?.c > lint.c1
54 rm -f *.o c0 c1 cvopt lint.c?