I586

i586 Target Specific Information

i586 Status as of 12/06/2012

Kernel build works and runs - please test!

cd targets/i586
make

Prerequisites

  • Installed native GCC compiler in $PATH (usual kernel dependencies)

Using the llvmlinux build system

If you have not already done so, clone the llvm-setup project:

git clone http://git.linuxfoundation.org/llvmlinux.git

Now make the i586 target

cd llvmlinux/targets/i586
make

The Makefile will build all the prerequisites (LLVM, Clang), download the kernel, apply the patch for LLVM compatibility, copy a tested config file and build the kernel.

To use a prebuilt version of Clang, modify llvm-setup/config/make-kernel.sh

The config file for i586 is in llvmlinux/targets/i586/config_i586

Testing the built kernel

We compiled a kernel and booted it successfully.

Project Hosting

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More about the foundation...