X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/cb3231590a3c94ab4375e2228bd5e86b0cf1ad7e..2a1bd2d3eef5c7a7bb14f4bb9fdbca9a96ee4752:/osfmk/conf/files.arm64 diff --git a/osfmk/conf/files.arm64 b/osfmk/conf/files.arm64 index 2fb849e8b..8aacc9817 100644 --- a/osfmk/conf/files.arm64 +++ b/osfmk/conf/files.arm64 @@ -7,7 +7,7 @@ osfmk/vm/vm_fourk_pager.c standard osfmk/arm64/hi_res_clock_map.c optional hi_res_clock -osfmk/arm/pmap.c standard +osfmk/arm/pmap.c optional nos_arm_pmap osfmk/arm64/bsd_arm64.c optional mach_bsd osfmk/arm/machdep_call.c optional mach_bsd @@ -19,6 +19,7 @@ osfmk/arm64/WKdmCompress_4k.s standard osfmk/arm64/WKdmData.s standard osfmk/arm64/lz4_decode_arm64.s standard osfmk/arm64/lz4_encode_arm64.s standard +osfmk/arm64/amcc_rorgn.c standard osfmk/arm64/bcopy.s standard osfmk/arm64/bzero.s standard osfmk/arm/caches.c standard @@ -35,36 +36,44 @@ osfmk/arm64/arm_vm_init.c standard osfmk/arm/io_map.c standard osfmk/arm64/loose_ends.c standard osfmk/arm/locks_arm.c standard -osfmk/arm64/locore.s standard -osfmk/arm64/gxf_exceptions.s standard +osfmk/arm64/locore.s optional nos_arm_asm +osfmk/arm64/gxf_exceptions.s optional nos_arm_asm osfmk/arm64/lowmem_vectors.c standard osfmk/arm64/sleh.c standard -osfmk/arm64/start.s standard -osfmk/arm64/pinst.s standard +osfmk/arm64/start.s optional nos_arm_asm +osfmk/arm64/pinst.s optional nos_arm_asm osfmk/arm64/cswitch.s standard osfmk/arm/machine_cpuid.c standard osfmk/arm/machine_routines_common.c standard osfmk/arm64/machine_routines.c standard -osfmk/arm64/machine_routines_asm.s standard +osfmk/arm64/machine_routines_asm.s optional nos_arm_asm osfmk/arm64/machine_task.c standard +osfmk/arm/machine_routines_apple.c optional nos_arm_asm osfmk/arm/pal_routines.c standard osfmk/arm64/mcount.s optional profile +osfmk/arm64/memcmp_zero.s standard osfmk/arm64/strnlen.s standard osfmk/arm64/strncmp.s standard osfmk/arm/strncpy.c standard osfmk/arm/strlcpy.c standard +osfmk/arm/trustcache.c standard osfmk/arm/model_dep.c standard -osfmk/arm64/pcb.c standard +osfmk/arm64/pcb.c optional nos_arm_pmap osfmk/arm/rtclock.c standard osfmk/arm64/status.c standard osfmk/arm/status_shared.c standard osfmk/arm/commpage/commpage.c standard +osfmk/arm/commpage/commpage_asm.s optional config_arm_pfz osfmk/kdp/ml/arm/kdp_machdep.c optional mach_kdp osfmk/kdp/ml/arm/kdp_vm.c optional mach_kdp +osfmk/arm64/hibernate_arm64.c optional hibernation +osfmk/arm64/hibernate_restore.c optional hibernation +osfmk/arm64/hibernate_asm.s optional hibernation + # DUMMIES TO FORCE GENERATION OF .h FILES osfmk/OPTIONS/ln optional ln osfmk/OPTIONS/eisa optional eisa @@ -73,7 +82,6 @@ osfmk/OPTIONS/ec optional ec osfmk/OPTIONS/hi_res_clock optional hi_res_clock # Kernel performance monitoring -osfmk/kperf/arm/kperf_mp.c optional kperf osfmk/arm64/kpc.c optional kpc osfmk/arm64/monotonic_arm64.c optional monotonic @@ -87,3 +95,4 @@ osfmk/arm64/alternate_debugger_asm.s optional alternate_debugger osfmk/arm64/pgtrace.c standard osfmk/arm64/pgtrace_decoder.c optional config_pgtrace_nonkext osfmk/arm64/machine_remote_time.c optional config_mach_bridge_recv_time +osfmk/arm64/corecrypto/sha256_compress_arm64.s standard