No description
Find a file
2014-07-18 09:24:29 +02:00
haskell Release snapshot 2014-07-18 05:03:59 +10:00
include arm: Add work around for errata on some Cortex-A15 boards and move errata checking to C code 2014-07-18 11:37:11 +10:00
libsel4 Release snapshot 2014-07-18 05:03:59 +10:00
manual Release snapshot 2014-07-18 05:03:59 +10:00
src arm: Add work around for errata on some Cortex-A15 boards and move errata checking to C code 2014-07-18 11:37:11 +10:00
tools Release snapshot 2014-07-18 05:03:59 +10:00
CAVEATS-generic.txt Release snapshot 2014-07-18 05:03:59 +10:00
CAVEATS-ia32.txt Release snapshot 2014-07-18 05:03:59 +10:00
gdb-macros Release snapshot 2014-07-18 05:03:59 +10:00
Kconfig arm: Add work around for errata on some Cortex-A15 boards and move errata checking to C code 2014-07-18 11:37:11 +10:00
LICENSE_BSD2.txt Release snapshot 2014-07-18 05:03:59 +10:00
LICENSE_GPLv2.txt adjust LICENSE file name to header reference. 2014-07-18 09:24:29 +02:00
Makefile Release snapshot 2014-07-18 05:03:59 +10:00
README Release cleanup 2014-07-18 05:10:23 +10:00

#
# Copyright 2014, General Dynamics C4 Systems
#
# This software may be distributed and modified according to the terms of
# the GNU General Public License version 2. Note that NO WARRANTY is provided.
# See "LICENSE_GPLv2.txt" for details.
#
# @TAG(GD_GPL)
#

'make' instructions
===================

tl;dr: TOOLPREFIX=arm-none-eabi- ARCH=arm PLAT=imx31 ARMV=armv6 \
       CPU=arm1136jf-s make

The kernel source requires a cross-compiler for the target architecture. To
build using make, follow these instructions:

 * Ensure that the appropriate cross-compiler is installed.

 * Set the TOOLPREFIX environment variable to your cross-compiler's prefix. E.g.
   arm-none-eabi-.

 * Set the ARCH, PLAT, ARMV and CPU variables for the intended target
   architecture and platform, chosen from the following lists:

    ARCH   PLAT    ARMV      CPU
    ------------------------------------
    arm    imx31   armv6     arm1136jf-s
    arm    omap3   armv7-a   cortex-a8
    arm    am335x  armv7-a   cortex-a8
    ia32   pc99

 * For a debug build, append "DEBUG=y".