1# options
2
3OPTIONS/libkerncpp					optional libkerncpp
4OPTIONS/kdebug						optional kdebug
5OPTIONS/gprof						optional gprof
6OPTIONS/config_dtrace					optional config_dtrace
7OPTIONS/hibernation					optional hibernation
8OPTIONS/networking					optional networking
9OPTIONS/crypto						optional crypto
10OPTIONS/zlib						optional zlib
11
12# libkern
13
14libkern/gen/OSAtomicOperations.c			standard
15libkern/gen/OSDebug.cpp					standard
16
17libkern/c++/OSMetaClass.cpp				optional libkerncpp
18libkern/c++/OSObject.cpp				optional libkerncpp
19
20libkern/c++/OSArray.cpp					optional libkerncpp
21libkern/c++/OSBoolean.cpp				optional libkerncpp
22libkern/c++/OSCollection.cpp				optional libkerncpp
23libkern/c++/OSCollectionIterator.cpp			optional libkerncpp
24libkern/c++/OSData.cpp					optional libkerncpp
25libkern/c++/OSDictionary.cpp				optional libkerncpp
26libkern/c++/OSIterator.cpp				optional libkerncpp
27libkern/c++/OSKext.cpp					optional libkerncpp
28libkern/c++/OSNumber.cpp				optional libkerncpp
29libkern/c++/OSOrderedSet.cpp				optional libkerncpp
30libkern/c++/OSRuntime.cpp				optional libkerncpp
31libkern/c++/OSRuntimeSupport.c				optional libkerncpp
32libkern/c++/OSSerialize.cpp				optional libkerncpp
33libkern/c++/OSSet.cpp					optional libkerncpp
34libkern/c++/OSString.cpp				optional libkerncpp
35libkern/c++/OSSymbol.cpp				optional libkerncpp
36libkern/c++/OSUnserialize.cpp				optional libkerncpp
37libkern/c++/OSUnserializeXML.cpp			optional libkerncpp
38libkern/c++/OSSerializeBinary.cpp			optional libkerncpp
39
40libkern/OSKextLib.cpp					optional libkerncpp
41libkern/mkext.c						standard
42libkern/OSKextVersion.c					standard
43
44libkern/net/inet_aton.c					standard
45libkern/net/inet_ntoa.c					standard
46libkern/net/inet_ntop.c					standard
47libkern/net/inet_pton.c					standard
48
49libkern/stdio/scanf.c					standard
50
51libkern/uuid/uuid.c					standard
52
53libkern/kernel_mach_header.c                            standard
54
55libkern/zlib/adler32.c                                  optional zlib
56libkern/zlib/compress.c                                 optional zlib
57libkern/zlib/crc32.c                                    optional zlib
58libkern/zlib/deflate.c                                  optional zlib
59#libkern/zlib/gzio.c            not needed for kernel   optional zlib
60libkern/zlib/infback.c                                  optional zlib
61libkern/zlib/inffast.c                                  optional zlib
62libkern/zlib/inflate.c                                  optional zlib
63libkern/zlib/inftrees.c                                 optional zlib
64libkern/zlib/trees.c                                    optional zlib
65libkern/zlib/uncompr.c                                  optional zlib
66libkern/zlib/zutil.c                                    optional zlib
67
68libkern/crypto/register_crypto.c		optional crypto
69libkern/crypto/corecrypto_sha2.c    optional crypto_sha2
70libkern/crypto/corecrypto_sha1.c		optional crypto
71libkern/crypto/corecrypto_md5.c			optional crypto
72libkern/crypto/corecrypto_des.c			optional crypto
73libkern/crypto/corecrypto_aes.c			optional crypto
74libkern/crypto/corecrypto_aesxts.c		optional crypto
75
76libkern/stack_protector.c       standard
77
78libkern/kxld/kxld.c             optional config_kxld
79libkern/kxld/kxld_array.c       optional config_kxld
80libkern/kxld/kxld_copyright.c   optional config_kxld
81libkern/kxld/kxld_demangle.c    optional config_kxld
82libkern/kxld/kxld_dict.c        optional config_kxld
83libkern/kxld/kxld_kext.c        optional config_kxld
84libkern/kxld/kxld_reloc.c       optional config_kxld
85libkern/kxld/kxld_object.c      optional config_kxld
86libkern/kxld/kxld_sect.c        optional config_kxld
87libkern/kxld/kxld_seg.c         optional config_kxld
88libkern/kxld/kxld_srcversion.c  optional config_kxld
89libkern/kxld/kxld_sym.c         optional config_kxld
90libkern/kxld/kxld_symtab.c      optional config_kxld
91libkern/kxld/kxld_util.c        optional config_kxld
92libkern/kxld/kxld_uuid.c        optional config_kxld
93libkern/kxld/kxld_versionmin.c  optional config_kxld
94libkern/kxld/kxld_vtable.c      optional config_kxld
95libkern/kxld/kxld_stubs.c       standard
96