1 1.1.4.2 gehenna # $NetBSD: Makefile,v 1.1.4.2 2002/07/14 17:47:35 gehenna Exp $ 2 1.1.4.2 gehenna 3 1.1.4.2 gehenna # $OpenBSD: Makefile,v 1.4 2000/01/11 21:32:57 mickey Exp $ 4 1.1.4.2 gehenna 5 1.1.4.2 gehenna LIB= spmath 6 1.1.4.2 gehenna NOPIC= 7 1.1.4.2 gehenna 8 1.1.4.2 gehenna SRCS= dfadd.c dfcmp.c dfdiv.c dfmpy.c dfrem.c dfsqrt.c dfsub.c divsfm.c \ 9 1.1.4.2 gehenna divsfr.c divsim.c divsir.c divu.S divufr.c divuir.c fcnvff.c fcnvfx.c \ 10 1.1.4.2 gehenna fcnvfxt.c fcnvxf.c frnd.c impys.S impyu.S mpyaccs.c mpyaccu.c mpys.c \ 11 1.1.4.2 gehenna mpyscv.c mpyu.c mpyucv.c setovfl.c sfadd.c sfcmp.c sfdiv.c sfmpy.c \ 12 1.1.4.2 gehenna sfrem.c sfsqrt.c sfsub.c fpudispatch.c 13 1.1.4.2 gehenna 14 1.1.4.2 gehenna MACHINE= ${XMACHINE} 15 1.1.4.2 gehenna MACHINE_ARCH= ${XMACHINE_ARCH} 16 1.1.4.2 gehenna 17 1.1.4.2 gehenna # Files to clean up 18 1.1.4.2 gehenna CLEANFILES+= ${LIB}.o ${LIB}.po 19 1.1.4.2 gehenna 20 1.1.4.2 gehenna install: 21 1.1.4.2 gehenna 22 1.1.4.2 gehenna .include <bsd.lib.mk> 23 1.1.4.2 gehenna 24 1.1.4.2 gehenna ${LIB}.o:: ${OBJS} 25 1.1.4.2 gehenna @echo building standard ${LIB} library 26 1.1.4.2 gehenna @rm -f ${LIB}.o 27 1.1.4.2 gehenna @${LD} -r -o ${LIB}.o `${LORDER} ${OBJS} | tsort` 28 1.1.4.2 gehenna 29 1.1.4.2 gehenna ${LIB}.po:: ${POBJS} 30 1.1.4.2 gehenna @echo building profiled ${LIB} library 31 1.1.4.2 gehenna @rm -f ${LIB}.po 32 1.1.4.2 gehenna @${LD} -r -o ${LIB}.po `${LORDER} ${POBJS} | tsort` 33 1.1.4.2 gehenna 34