Home | History | Annotate | Line # | Download | only in sparc
Makefile.inc revision 1.2
      1 #	$Id: Makefile.inc,v 1.2 1993/12/04 02:34:01 cgd Exp $
      2 
      3 # `source' files built from m4 source
      4 # the name `div.o' is taken for the ANSI C `div' function, hence sdiv here
      5 SRCS+=	rem.S sdiv.S udiv.S urem.S
      6 CLEANFILES+=rem.S sdiv.S udiv.S urem.S
      7 
      8 sdiv.S: ${.CURDIR}/sparc/gen/divrem.m4
      9 	@echo 'building ${.TARGET} from ${.ALLSRC}'
     10 	@(echo "define(NAME,\`.div')define(OP,\`div')define(S,\`true')"; \
     11 	 cat ${.ALLSRC}) | m4 > ${.TARGET}
     12 	@chmod 444 ${.TARGET}
     13 
     14 udiv.S: ${.CURDIR}/sparc/gen/divrem.m4
     15 	@echo 'building ${.TARGET} from ${.ALLSRC}'
     16 	@(echo "define(NAME,\`.udiv')define(OP,\`div')define(S,\`false')"; \
     17 	 cat ${.ALLSRC}) | m4 > ${.TARGET}
     18 	@chmod 444 ${.TARGET}
     19 
     20 rem.S: ${.CURDIR}/sparc/gen/divrem.m4
     21 	@echo 'building ${.TARGET} from ${.ALLSRC}'
     22 	@(echo "define(NAME,\`.rem')define(OP,\`rem')define(S,\`true')"; \
     23 	 cat ${.ALLSRC}) | m4 > ${.TARGET}
     24 	@chmod 444 ${.TARGET}
     25 
     26 urem.S: ${.CURDIR}/sparc/gen/divrem.m4
     27 	@echo 'building ${.TARGET} from ${.ALLSRC}'
     28 	@(echo "define(NAME,\`.urem')define(OP,\`rem')define(S,\`false')"; \
     29 	 cat ${.ALLSRC}) | m4 > ${.TARGET}
     30 	@chmod 444 ${.TARGET}
     31