5.3. Linux-2.6.20.4 API Headers

The Linux API Headers expose the kernel's API for use by Glibc.

5.3.1. Installation of Linux API Headers

The Linux kernel needs to expose an Application Programming Interface (API) for the system's C library to utilize. This is done by way of sanitizing various C header files that are shipped in the Linux kernel source tarball.

Install the header files:

make mrproper
make headers_install
make headers_check
cp -av usr/include/* /tools/include

Details on this package are located in Section 6.8.2, “Contents of Linux API Headers.”