X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/1c79356b52d46aa6b508fb032f5ae709b1f2897b..6601e61aa18bf4f09af135ff61fc7f4771d23b06:/osfmk/mach/Makefile diff --git a/osfmk/mach/Makefile b/osfmk/mach/Makefile index 833dcca3c..89a374c11 100644 --- a/osfmk/mach/Makefile +++ b/osfmk/mach/Makefile @@ -31,36 +31,40 @@ MIG_TYPES = \ std_types.defs MIG_DEFS = \ - bootstrap.defs \ + audit_triggers.defs \ clock.defs \ clock_priv.defs \ clock_reply.defs \ exc.defs \ + host_notify_reply.defs \ host_priv.defs \ host_security.defs \ ledger.defs \ lock_set.defs \ mach_host.defs \ mach_port.defs \ + mach_vm.defs \ notify.defs \ processor.defs \ processor_set.defs \ task.defs \ thread_act.defs \ - vm_map.defs \ - upl.defs + vm_map.defs MACH_PRIVATE_DEFS = \ + mach_notify.defs \ memory_object.defs \ memory_object_control.defs \ memory_object_default.defs \ - memory_object_name.defs + memory_object_name.defs \ + upl.defs # # MIG-generated headers that are traditionally used by user # level code. # MIG_USHDRS = \ + audit_triggers_server.h \ clock_reply_server.h \ exc_server.h \ memory_object_server.h \ @@ -68,7 +72,6 @@ MIG_USHDRS = \ notify_server.h MIG_UUHDRS = \ - bootstrap.h \ clock.h \ clock_priv.h \ host_priv.h \ @@ -77,6 +80,7 @@ MIG_UUHDRS = \ lock_set.h \ mach_host.h \ mach_port.h \ + mach_vm.h \ memory_object_control.h \ memory_object_name.h \ processor.h \ @@ -90,16 +94,16 @@ MIGINCLUDES = ${MIG_UUHDRS} ${MIG_USHDRS} DATAFILES = \ boolean.h \ - boot_info.h \ clock_types.h \ error.h \ exception.h \ exception_types.h \ + host_notify.h \ host_info.h \ host_reboot.h \ + host_special_ports.h \ kern_return.h \ kmod.h \ - mach_ioctl.h \ mach_param.h \ mach_time.h \ mach_traps.h \ @@ -110,7 +114,6 @@ DATAFILES = \ message.h \ mig.h \ mig_errors.h \ - mig_log.h \ ndr.h \ notify.h \ policy.h \ @@ -137,6 +140,7 @@ DATAFILES = \ vm_inherit.h \ vm_param.h \ vm_prot.h \ + vm_purgable.h \ vm_region.h \ vm_statistics.h \ vm_sync.h \ @@ -145,15 +149,23 @@ DATAFILES = \ ${MIG_DEFS} INSTALL_MI_LIST = \ + bootstrap.h \ ${DATAFILES} +INSTALL_KF_MI_LIST = \ + mach_interface.h \ + $(filter-out mach_traps.h mach_syscalls.h thread_switch.h, ${DATAFILES}) + +INSTALL_KF_MI_LCL_LIST = \ + mach_interface.h \ + $(filter-out mach_traps.h mach_syscalls.h thread_switch.h, ${DATAFILES}) + INSTALL_MI_GEN_LIST = INSTALL_MI_DIR = mach EXPORT_MI_LIST = \ mach_interface.h \ - etap.h etap_events.h \ ${DATAFILES} EXPORT_MI_GEN_LIST = \ @@ -201,17 +213,25 @@ MIGKUFLAGS = -DMACH_KERNEL_PRIVATE -DKERNEL_USER=1 -maxonstack 1024 # level code. # MIG_KUHDRS = \ + audit_triggers.h \ clock_reply.h \ exc.h \ + host_notify_reply.h \ + mach_notify.h \ memory_object.h \ + memory_object_control.h \ memory_object_default.h \ upl.h \ vm_map.h MIG_KUSRC = \ + audit_triggers_user.c \ clock_reply_user.c \ exc_user.c \ + host_notify_reply_user.c \ + mach_notify_user.c \ memory_object_user.c \ + memory_object_control_user.c \ memory_object_default_user.c \ upl_user.c \ vm_map_user.c @@ -225,12 +245,13 @@ MIG_KSHDRS = \ ledger_server.h \ lock_set_server.h \ mach_host_server.h \ + mach_notify_server.h \ mach_port_server.h \ + mach_vm_server.h \ memory_object_server.h \ memory_object_control_server.h \ memory_object_default_server.h \ memory_object_name_server.h \ - notify_server.h \ processor_server.h \ processor_set_server.h \ semaphore_server.h \ @@ -248,12 +269,13 @@ MIG_KSSRC = \ ledger_server.c \ lock_set_server.c \ mach_host_server.c \ + mach_notify_server.c \ mach_port_server.c \ + mach_vm_server.c \ memory_object_server.c \ memory_object_control_server.c \ memory_object_default_server.c \ memory_object_name_server.c \ - notify_server.c \ processor_server.c \ processor_set_server.c \ semaphore_server.c \ @@ -303,7 +325,6 @@ ${MIG_KSSRC}: \ -server $*_server.c \ -sheader $*_server.h \ $< - include $(MakeInc_rule) include $(MakeInc_dir)