diff options
| author | Matthew McClintock <msm@freescale.com> | 2012-09-13 20:27:54 -0500 |
|---|---|---|
| committer | Matthew McClintock <msm@freescale.com> | 2012-09-13 20:27:54 -0500 |
| commit | 03143f9451e5af482c11dc7585bbaf8d2f62b4d2 (patch) | |
| tree | 112bd73cea36b7838b0714668bb52e192094b759 /recipes-kernel | |
| parent | da21348bee248ca451cc84a6966d6eb6507359fd (diff) | |
| download | meta-fsl-ppc-03143f9451e5af482c11dc7585bbaf8d2f62b4d2.tar.gz | |
u-boot_git.bb: hack in support for building 32-bit u-boot with 64-bit machine
Signed-off-by: Matthew McClintock <msm@freescale.com>
Diffstat (limited to 'recipes-kernel')
| -rw-r--r-- | recipes-kernel/u-boot/u-boot_git.bb | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/recipes-kernel/u-boot/u-boot_git.bb b/recipes-kernel/u-boot/u-boot_git.bb index 1368509..b254415 100644 --- a/recipes-kernel/u-boot/u-boot_git.bb +++ b/recipes-kernel/u-boot/u-boot_git.bb | |||
| @@ -5,7 +5,7 @@ PROVIDES = "virtual/bootloader" | |||
| 5 | LICENSE = "GPLv2" | 5 | LICENSE = "GPLv2" |
| 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb" |
| 7 | 7 | ||
| 8 | PR = "r20" | 8 | PR = "r21" |
| 9 | INHIBIT_DEFAULT_DEPS = "1" | 9 | INHIBIT_DEFAULT_DEPS = "1" |
| 10 | DEPENDS = "boot-format-native virtual/${TARGET_PREFIX}gcc" | 10 | DEPENDS = "boot-format-native virtual/${TARGET_PREFIX}gcc" |
| 11 | 11 | ||
| @@ -14,12 +14,19 @@ inherit deploy | |||
| 14 | SRCREV = "6d1aef1c02ba9472215234696faa8ce8745a40a9" | 14 | SRCREV = "6d1aef1c02ba9472215234696faa8ce8745a40a9" |
| 15 | SRC_URI = "git://git.freescale.com/ppc/sdk/u-boot.git \ | 15 | SRC_URI = "git://git.freescale.com/ppc/sdk/u-boot.git \ |
| 16 | " | 16 | " |
| 17 | |||
| 17 | DEPENDS_append_e5500-64b = " lib32-gcc-cross" | 18 | DEPENDS_append_e5500-64b = " lib32-gcc-cross" |
| 18 | PATH_append_e5500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/" | 19 | PATH_append_e5500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/" |
| 19 | TOOLCHAIN_OPTIONS_append_e5500-64b = "/../lib32-${MACHINE}" | 20 | TOOLCHAIN_OPTIONS_append_e5500-64b = "/../lib32-${MACHINE}" |
| 20 | TARGET_VENDOR_virtclass-multilib-lib32 = "-${DISTRO}mllib32" | 21 | TARGET_VENDOR_virtclass-multilib-lib32 = "-${DISTRO}mllib32" |
| 21 | WRAP_TARGET_PREFIX_e5500-64b = "powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}-" | 22 | WRAP_TARGET_PREFIX_e5500-64b = "powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}-" |
| 22 | 23 | ||
| 24 | DEPENDS_append_e6500-64b = " lib32-gcc-cross" | ||
| 25 | PATH_append_e6500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/" | ||
| 26 | TOOLCHAIN_OPTIONS_append_e6500-64b = "/../lib32-${MACHINE}" | ||
| 27 | TARGET_VENDOR_virtclass-multilib-lib32 = "-${DISTRO}mllib32" | ||
| 28 | WRAP_TARGET_PREFIX_e6500-64b = "powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}-" | ||
| 29 | |||
| 23 | WRAP_TARGET_PREFIX = "${TARGET_PREFIX}" | 30 | WRAP_TARGET_PREFIX = "${TARGET_PREFIX}" |
| 24 | EXTRA_OEMAKE = 'CROSS_COMPILE=${WRAP_TARGET_PREFIX} CC="${WRAP_TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"' | 31 | EXTRA_OEMAKE = 'CROSS_COMPILE=${WRAP_TARGET_PREFIX} CC="${WRAP_TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}"' |
| 25 | 32 | ||
