1# $NetBSD: Makefile.inc,v 1.8 2011/01/17 09:43:56 matt Exp $ 2 3.PATH: ${.CURDIR}/sys 4.PATH: ${ARCHDIR}/sys 5 6ASM= aio_cancel.S aio_error.S aio_fsync.S aio_read.S aio_return.S \ 7 aio_write.S lio_listio.S \ 8 mq_close.S mq_getattr.S mq_notify.S mq_open.S \ 9 mq_setattr.S mq_unlink.S \ 10 pset_create.S pset_destroy.S pset_assign.S _pset_bind.S 11 12SRCS+= ${ASM} 13CLEANFILES+= ${ASM} 14 15LIBCDIR!= cd ${NETBSDSRCDIR}/lib/libc && ${PRINTOBJDIR} 16 17SRCS+= cerror.S 18CPPFLAGS+= -D__cerror=__rt_cerror -I${LIBCDIR} -D_REENTRANT 19 20ASMDEPS= ${.CURDIR}/sys/Makefile.inc ${ARCHDIR}/SYS.h \ 21 ${DESTDIR}/usr/include/sys/syscall.h 22 23${ASM}: ${ASMDEPS} 24 ${_MKTARGET_CREATE} 25 printf '#include "SYS.h"\nRSYSCALL(${.PREFIX})\n' >${.TARGET} 26