1# $OpenBSD: Makefile.inc,v 1.8 2016/05/16 16:20:58 guenther Exp $ 2# $NetBSD: Makefile.inc,v 1.4 1996/10/17 02:58:18 cgd Exp $ 3 4# `source' files built from m4 source 5SRCS+= __divqu.S __divq.S __divlu.S __divl.S 6SRCS+= __remqu.S __remq.S __remlu.S __reml.S 7CLEANFILES+= __divqu.S __divq.S __divlu.S __divl.S 8CLEANFILES+= __remqu.S __remq.S __remlu.S __reml.S 9 10__divqu.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 11 @echo 'building ${.TARGET} from ${.ALLSRC}' 12 @(echo "define(NAME,\`__divqu')define(OP,\`div')define(S,\`false')"; \ 13 echo "define(WORDSIZE,64)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 14 15__divq.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 16 @echo 'building ${.TARGET} from ${.ALLSRC}' 17 @(echo "define(NAME,\`__divq')define(OP,\`div')define(S,\`true')"; \ 18 echo "define(WORDSIZE,64)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 19 20__divlu.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 21 @echo 'building ${.TARGET} from ${.ALLSRC}' 22 @(echo "define(NAME,\`__divlu')define(OP,\`div')define(S,\`false')"; \ 23 echo "define(WORDSIZE,32)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 24 25__divl.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 26 @echo 'building ${.TARGET} from ${.ALLSRC}' 27 @(echo "define(NAME,\`__divl')define(OP,\`div')define(S,\`true')"; \ 28 echo "define(WORDSIZE,32)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 29 30__remqu.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 31 @echo 'building ${.TARGET} from ${.ALLSRC}' 32 @(echo "define(NAME,\`__remqu')define(OP,\`rem')define(S,\`false')"; \ 33 echo "define(WORDSIZE,64)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 34 35__remq.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 36 @echo 'building ${.TARGET} from ${.ALLSRC}' 37 @(echo "define(NAME,\`__remq')define(OP,\`rem')define(S,\`true')"; \ 38 echo "define(WORDSIZE,64)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 39 40__remlu.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 41 @echo 'building ${.TARGET} from ${.ALLSRC}' 42 @(echo "define(NAME,\`__remlu')define(OP,\`rem')define(S,\`false')"; \ 43 echo "define(WORDSIZE,32)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 44 45__reml.S: ${LIBCSRCDIR}/arch/alpha/gen/divrem.m4 46 @echo 'building ${.TARGET} from ${.ALLSRC}' 47 @(echo "define(NAME,\`__reml')define(OP,\`rem')define(S,\`true')"; \ 48 echo "define(WORDSIZE,32)"; cat ${.ALLSRC}) | m4 > ${.TARGET} 49