export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
-
include $(MakeInc_cmd)
include $(MakeInc_def)
+PRIVATE_DATAFILES = \
+ cpu_capabilities.h
-DATAFILES = \
- machlimits.h \
- ast.h \
- ast_types.h \
- commpage.h \
+KERNELFILES = \
+ atomic.h \
cpu_capabilities.h \
cpu_number.h \
- db_machdep.h \
- endian.h \
- gdb_defs.h \
- iobus.h \
io_map_entries.h \
- kgdb_defs.h \
- kgdb_setjmp.h \
lock.h \
- mach_param.h \
+ locks.h \
+ machine_cpuid.h \
+ machine_remote_time.h \
machine_routines.h \
- machine_rpc.h \
- machparam.h \
- pmap.h \
- setjmp.h \
- spl.h \
- task.h \
- thread.h \
- thread_act.h \
- trap.h \
- vm_tuning.h \
- xpr.h \
- hw_lock_types.h
-
-INSTALL_MI_LCL_LIST = cpu_capabilities.h
+ machine_kpc.h \
+ monotonic.h \
+ pal_routines.h \
+ pal_hibernate.h \
+ simple_lock.h
+
+EXPORT_FILES = \
+ machine_remote_time.h
+
+INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES}
+
+INSTALL_KF_MD_LCL_LIST = ${EXPORT_FILES}
INSTALL_MI_DIR = machine
-EXPORT_MI_LIST = ${DATAFILES}
+EXPORT_MI_LIST = ${KERNELFILES}
EXPORT_MI_DIR = machine
include $(MakeInc_rule)
include $(MakeInc_dir)
-
-