xref: /netbsd/src/lib/librt/sys/Makefile.inc
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#         $NetBSD: Makefile.inc,v 1.9 2011/01/18 16:41:51 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

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026