1 # machine-dependent mach sources
2 .if ${MACHINE_ARCH} == armv6
5 ARCHDIR = ${MACHINE_ARCH}
7 .if exists(${.CURDIR}/mach/${ARCHDIR}/Makefile.inc)
8 .include "${.CURDIR}/mach/${ARCHDIR}/Makefile.inc"
11 .PATH: ${.CURDIR}/mach
13 .include "${.CURDIR}/mach/headers/Makefile.inc"
14 .include "${.CURDIR}/mach/servers/Makefile.inc"
16 MD_MIGDEFS += task.defs \
19 MD_MIGHDRS += ${MD_MIGDEFS:.defs=.h}
36 MIGHDRS = ${MIGDEFS:.defs=.h}
37 MIGHDRS += clock_reply.h
38 MACH_INSTHDRS += ${MIGHDRS}
40 # These files are generated from the .defs files
41 MIGSRCS = ${MIGDEFS:.defs=User.c} ${MD_MIGDEFS:.defs=User.c}
43 MISRCS += ${MIGSRCS} \
51 exc_catcher_state_identity.c \
60 mach_init_libSystem.c \
72 CLEANFILES += ${MIGHDRS} ${MIGSRCS} ${MD_MIGDEFS:.defs=Server.c} \
73 ${MIGDEFS:.defs=Server.c} exc.h excUser.c excServer.c \
74 notify.h notifyUser.c notifyServer.c
78 MLINKS += brk.2 sbrk.2