1# $MirOS: src/lib/libmdsup/Makefile,v 1.4 2010/01/10 20:18:53 tg Exp $ 2 3LIB= mdsup 4NOMAN= Yes 5 6.include <bsd.own.mk> 7 8KERNNOGCC= #defined 9KERNISUSR= #defined 10KERNBASE?= ${.CURDIR}/../../kern 11KERNPICKSRCS= Yes 12.include "${KERNBASE}/c/Makefile.inc" 13 14SRCS= 15 16.if ${MACHINE_ARCH} == "i386" 17SRCS+= divsi3.S udivsi3.S 18SRCS+= fixdfsi.S fixunsdfsi.S 19SRCS+= memcpy.S memset.S 20 21.elif ${MACHINE_ARCH} == "sparc" 22CPPFLAGS+= -DSTRONG_SPARC 23COPTS+= -msoft-float 24 25SRCS+= bzero.S memcpy.c memset.c 26SRCS+= mul.S umul.S 27SRCS+= fixunsdfsi.S 28SRCS+= rem.S sdiv.S udiv.S urem.S 29 30.else 31. error unknown machine architecture ${MACHINE_ARCH} 32.endif 33 34SRCS+= adddi3.c anddi3.c ashldi3.c ashrdi3.c cmpdi2.c divdi3.c \ 35 iordi3.c lshldi3.c lshrdi3.c moddi3.c muldi3.c negdi2.c \ 36 notdi2.c qdivrem.c subdi3.c ucmpdi2.c udivdi3.c umoddi3.c \ 37 xordi3.c 38SRCS+= fixdfdi.c fixsfdi.c fixunsdfdi.c fixunssfdi.c \ 39 floatdidf.c floatdisf.c floatunsdidf.c 40 41.include <bsd.lib.mk> 42