]> git.saurik.com Git - apple/xnu.git/blobdiff - libkern/conf/MASTER
xnu-2422.1.72.tar.gz
[apple/xnu.git] / libkern / conf / MASTER
index 2ca7aafb210f10b3cecadc0553acaf2d8ddc6a33..edcb732a63d6b83efc0b262fc98662bccc2744cf 100644 (file)
 #
 ident          LIBKERN
 
+options        HIBERNATION             # system hibernation            # <hibernation>
 options                KDEBUG                  # kernel tracing                # <kdebug>
+options                IST_KDEBUG              # limited tracing               # <ist_kdebug>
+options                NO_KDEBUG       # no kernel tracing     # <no_kdebug>
 options                GPROF                   # kernel profiling              # <profile>
 options                LIBKERNCPP              # C++ implementation    # <libkerncpp>
 options                NETWORKING              # kernel networking             # <networking>
-options     CONFIG_DTRACE      # dtrace support                # <config_dtrace>
+options        CONFIG_DTRACE   # dtrace support                        # <config_dtrace>
+options                VM_PRESSURE_EVENTS                                      # <vm_pressure_events>
 options                CRYPTO                  # cryptographic routines        # <ipsec,crypto>
+options                ALLCRYPTO               # <allcrypto>
 options                ZLIB            # zlib support                  # <zlib>
+options                IOKITSTATS              # IOKit statistics              # <iokitstats>
 
 options                CONFIG_NO_PANIC_STRINGS                 # <no_panic_str>
 options                CONFIG_NO_PRINTF_STRINGS                # <no_printf_str>
@@ -67,3 +73,17 @@ options              IPSEC                   # IP security   # <ipsec>
 
 options                CONFIG_KXLD             # kxld/runtime linking of kexts # <config_kxld>
 
+options                CONFIG_KEC_FIPS         # Kernel External Components for FIPS compliance (KEC_FIPS) # <config_kec_fips>
+
+
+# Note that when adding this config option to an architecture, one MUST
+# add the architecture to the preprocessor test at the beginning of
+# libkern/kmod/cplus_{start.c,stop.c}.
+options         CONFIG_STATIC_CPPINIT   # Static library initializes kext cpp runtime # <config_static_cppinit>
+
+# secure_kernel - secure kernel from user programs
+options     SECURE_KERNEL       # <secure_kernel> 
+
+
+options                DEBUG           # <debug>
+options                MACH_ASSERT     # <mach_assert>