1 # machine-dependent mach sources
2 ARCHDIR = ${MACHINE_ARCH:C/^armv.*$/arm/}
3 .if exists(${.CURDIR}/mach/${ARCHDIR}/Makefile.inc)
4 .include "${.CURDIR}/mach/${ARCHDIR}/Makefile.inc"
9 .include "${.CURDIR}/mach/headers/Makefile.inc"
10 .include "${.CURDIR}/mach/servers/Makefile.inc"
12 MD_MIGDEFS += task.defs \
15 MD_MIGHDRS += ${MD_MIGDEFS:.defs=.h}
32 MIGHDRS = ${MIGDEFS:.defs=.h}
33 MIGHDRS += clock_reply.h
34 MACH_INSTHDRS += ${MIGHDRS}
36 # These files are generated from the .defs files
37 MIGSRCS = ${MIGDEFS:.defs=User.c} ${MD_MIGDEFS:.defs=User.c}
39 MISRCS += ${MIGSRCS} \
47 exc_catcher_state_identity.c \
56 mach_init_libSystem.c \
68 CLEANFILES += ${MIGHDRS} ${MIGSRCS} ${MD_MIGDEFS:.defs=Server.c} \
69 ${MIGDEFS:.defs=Server.c} exc.h excUser.c excServer.c \
70 notify.h notifyUser.c notifyServer.c
74 MLINKS += brk.2 sbrk.2