X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/2d21ac55c334faf3a56e5634905ed6987fc787d4..39236c6e673c41db228275375ab7fdb0f837b292:/osfmk/mach/Makefile diff --git a/osfmk/mach/Makefile b/osfmk/mach/Makefile index e2f2f2de7..99a57a358 100644 --- a/osfmk/mach/Makefile +++ b/osfmk/mach/Makefile @@ -3,33 +3,16 @@ export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir - include $(MakeInc_cmd) include $(MakeInc_def) -INSTINC_SUBDIRS = \ - machine - -INSTINC_SUBDIRS_PPC = \ - ppc - -INSTINC_SUBDIRS_ARM = \ - arm - -INSTINC_SUBDIRS_I386 = \ - i386 - -EXPINC_SUBDIRS = \ - machine - -EXPINC_SUBDIRS_PPC = \ - ppc +INSTINC_SUBDIRS = machine +INSTINC_SUBDIRS_ARM = arm +INSTINC_SUBDIRS_X86_64 = i386 -EXPINC_SUBDIRS_I386 = \ - i386 - -EXPINC_SUBDIRS_ARM = \ - arm +EXPINC_SUBDIRS = machine +EXPINC_SUBDIRS_X86_64 = i386 +EXPINC_SUBDIRS_ARM = arm MIG_TYPES = \ clock_types.defs \ @@ -45,7 +28,6 @@ MIG_DEFS = \ host_notify_reply.defs \ host_priv.defs \ host_security.defs \ - ledger.defs \ lock_set.defs \ mach_exc.defs \ mach_host.defs \ @@ -57,6 +39,7 @@ MIG_DEFS = \ security.defs \ task.defs \ task_access.defs \ + telemetry_notification.defs \ thread_act.defs \ vm_map.defs @@ -67,7 +50,8 @@ MACH_PRIVATE_DEFS = \ memory_object_control.defs \ memory_object_default.defs \ memory_object_name.defs \ - upl.defs + upl.defs \ + vm32_map.defs # # MIG-generated headers that are traditionally used by user @@ -81,14 +65,14 @@ MIG_USHDRS = \ memory_object_server.h \ memory_object_default_server.h \ notify_server.h \ - task_access_server.h + task_access_server.h \ + telemetry_notification_server.h MIG_UUHDRS = \ clock.h \ clock_priv.h \ host_priv.h \ host_security.h \ - ledger.h \ lock_set.h \ mach_host.h \ mach_port.h \ @@ -142,7 +126,6 @@ DATAFILES = \ sync_policy.h \ syscall_sw.h \ task_info.h \ - task_ledger.h \ task_policy.h \ task_special_ports.h \ thread_info.h \ @@ -181,6 +164,7 @@ INSTALL_MI_GEN_LIST = INSTALL_MI_DIR = mach EXPORT_MI_LIST = \ + branch_predicates.h \ mach_interface.h \ ${DATAFILES} @@ -189,12 +173,8 @@ EXPORT_MI_GEN_LIST = \ EXPORT_MI_DIR = mach -.ORDER: ${MIGINCLUDES} - ${MIGINCLUDES} : ${MIG_TYPES} -.ORDER: ${MIG_UUHDRS} - ${MIG_UUHDRS} : \ %.h : %.defs @echo MIG $@ @@ -204,8 +184,6 @@ ${MIG_UUHDRS} : \ -header $@ \ $< -.ORDER: ${MIG_USHDRS} - ${MIG_USHDRS} : \ %_server.h : %.defs @echo MIG $@ @@ -219,8 +197,6 @@ ${MIG_USHDRS} : \ # # Build path # -COMP_SUBDIRS_I386 = \ - i386 INCFLAGS_MAKEFILE= -I.. @@ -255,6 +231,7 @@ MIG_KUSRC = \ memory_object_control_user.c \ memory_object_default_user.c \ task_access_user.c \ + telemetry_notification_user.c \ upl_user.c \ vm_map_user.c @@ -264,7 +241,6 @@ MIG_KSHDRS = \ exc_server.h \ host_priv_server.h \ host_security_server.h \ - ledger_server.h \ lock_set_server.h \ mach_exc_server.h \ mach_host_server.h \ @@ -278,11 +254,11 @@ MIG_KSHDRS = \ processor_server.h \ processor_set_server.h \ security_server.h \ - semaphore_server.h \ task_server.h \ thread_act_server.h \ upl_server.h \ - vm_map_server.h + vm_map_server.h \ + vm32_map_server.h MIG_KSSRC = \ clock_server.c \ @@ -290,7 +266,6 @@ MIG_KSSRC = \ exc_server.c \ host_priv_server.c \ host_security_server.c \ - ledger_server.c \ lock_set_server.c \ mach_exc_server.c \ mach_host_server.c \ @@ -304,11 +279,11 @@ MIG_KSSRC = \ processor_server.c \ processor_set_server.c \ security_server.c \ - semaphore_server.c \ task_server.c \ thread_act_server.c \ upl_server.c \ - vm_map_server.c + vm_map_server.c \ + vm32_map_server.c # # JMM - @@ -328,9 +303,9 @@ MIG_KSSRC = \ # COMP_FILES = ${MIG_KUSRC} ${MIG_KSSRC} +do_build_all:: $(COMP_FILES) + ${COMP_FILES} : ${MIG_TYPES} - -.ORDER: ${MIG_KUSRC} ${MIG_KUSRC} : \ %_user.c : %.defs @@ -342,8 +317,6 @@ ${MIG_KUSRC} : \ -sheader /dev/null \ $< -.ORDER: ${MIG_KSSRC} - ${MIG_KSSRC}: \ %_server.c : %.defs @echo MIG $@