X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/3903760236c30e3b5ace7a4eefac3a269d68957c..f427ee49d309d8fc33ebf3042c3a775f2f530ded:/libkern/conf/files diff --git a/libkern/conf/files b/libkern/conf/files index 6f8e2f998..e5b444617 100644 --- a/libkern/conf/files +++ b/libkern/conf/files @@ -2,17 +2,18 @@ OPTIONS/libkerncpp optional libkerncpp OPTIONS/kdebug optional kdebug -OPTIONS/gprof optional gprof OPTIONS/config_dtrace optional config_dtrace OPTIONS/hibernation optional hibernation OPTIONS/iotracking optional iotracking OPTIONS/networking optional networking OPTIONS/crypto optional crypto OPTIONS/zlib optional zlib +OPTIONS/zlibc optional zlibc # libkern libkern/gen/OSAtomicOperations.c standard +libkern/gen/OSSpinLock.c standard libkern/gen/OSDebug.cpp standard libkern/c++/OSMetaClass.cpp optional libkerncpp @@ -38,6 +39,8 @@ libkern/c++/OSUnserialize.cpp optional libkerncpp libkern/c++/OSUnserializeXML.cpp optional libkerncpp libkern/c++/OSSerializeBinary.cpp optional libkerncpp +libkern/c++/priority_queue.cpp standard + libkern/OSKextLib.cpp optional libkerncpp libkern/mkext.c standard libkern/OSKextVersion.c standard @@ -54,14 +57,14 @@ libkern/uuid/uuid.c standard libkern/os/log.c standard libkern/os/object.c standard libkern/os/internal.c standard +libkern/os/refcnt.c standard libkern/kernel_mach_header.c standard libkern/zlib/adler32.c optional zlib libkern/zlib/compress.c optional zlib -libkern/zlib/crc32.c optional zlib +libkern/zlib/z_crc32.c optional zlib libkern/zlib/deflate.c optional zlib -#libkern/zlib/gzio.c not needed for kernel optional zlib libkern/zlib/infback.c optional zlib libkern/zlib/inffast.c optional zlib libkern/zlib/inflate.c optional zlib @@ -70,6 +73,18 @@ libkern/zlib/trees.c optional zlib libkern/zlib/uncompr.c optional zlib libkern/zlib/zutil.c optional zlib +libkern/zlib/adler32.c optional zlibc +libkern/zlib/compress.c optional zlibc +libkern/zlib/z_crc32.c optional zlibc +libkern/zlib/deflate.c optional zlibc +libkern/zlib/infback.c optional zlibc +libkern/zlib/inffast.c optional zlibc +libkern/zlib/inflate.c optional zlibc +libkern/zlib/inftrees.c optional zlibc +libkern/zlib/trees.c optional zlibc +libkern/zlib/uncompr.c optional zlibc +libkern/zlib/zutil.c optional zlibc + libkern/crypto/register_crypto.c optional crypto libkern/crypto/corecrypto_sha2.c standard libkern/crypto/corecrypto_sha1.c optional crypto @@ -77,8 +92,14 @@ libkern/crypto/corecrypto_md5.c optional crypto libkern/crypto/corecrypto_des.c optional crypto libkern/crypto/corecrypto_aes.c optional crypto libkern/crypto/corecrypto_aesxts.c optional crypto +libkern/crypto/corecrypto_rand.c optional crypto +libkern/crypto/corecrypto_rsa.c optional crypto +libkern/crypto/corecrypto_chacha20poly1305.c optional crypto + +libkern/img4/interface.c standard libkern/stack_protector.c standard +libkern/ptrauth_utils.c standard libkern/kxld/kxld.c optional config_kxld libkern/kxld/kxld_array.c optional config_kxld @@ -98,4 +119,6 @@ libkern/kxld/kxld_util.c optional config_kxld libkern/kxld/kxld_uuid.c optional config_kxld libkern/kxld/kxld_versionmin.c optional config_kxld libkern/kxld/kxld_vtable.c optional config_kxld -libkern/kxld/kxld_stubs.c standard + +libkern/libclosure/runtime.cpp optional config_blocks +libkern/libclosure/libclosuredata.c optional config_blocks