This package contains debug versions of the Mac OS X kernel and many I/O Kit families for use with GDB remote (two-machine) kernel debugging. These files contain full symbolic information, unlike the equivalent files in a normal Mac OS X installation.
Kernel Debug Kit also includes the file kgmacros, which contains GDB macros useful for kernel debugging. To load the macros, use GDB's source command, such as:
(gdb) source /Volumes/KernelDebugKit/kgmacros
This package also includes the createsymbolfiles script which simplifies creating symbol files for kernel debugging. Run this script as follows:
$ /Volumes/KernelDebugKit/createsymbolfiles -s
NOTE: In order to download Kernel Debug Kit, you need to log in with your Apple ID.