Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use 64b toolchain binaries to build e6500 kernel | Ting Liu | 2015-07-20 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | e6500 only supports 64b kernel. When building 64b kernel + 32b rootfs, kernel build uses a hack previously, ie. append '-m64' and '-elf64ppc' to 32b toolchain binaries. This fails if kernel use some builtin functions: | LINK vmlinux | LD vmlinux.o | powerpc-fsl-linux-ld.bfd: Relocatable linking with relocations from | format elf32-powerpc (.../4.9.2/libgcc.a(_popcountdi2.o)) to format | elf64-powerpc (vmlinux.o) is not supported | make: *** [vmlinux] Error 1 | ERROR: oe_runmake failed modify KERNEL_{CC,LD,AR} to use 64b toolchain binaries to avoid error. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> | ||||
* | remove duplicate check for e6500 64b kernel build | Zongchun Yu | 2015-01-08 | 1 | -4/+0 |
| | | | | | | | | | | | e6500 is a specific core which only support 64bit kernel, no matter rootfs is 32b/64b. qoriq_build_64bit_kernel.bbclass was added to do this. BUILD_64BIT_KERNEL is only set for e6500. It is duplicate to check core and BUILD_64BIT_KERNEL at the same time. remove one. Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com> | ||||
* | qoriq_build_64bit_kernel.bbclass: add for ppce6500 | Ting Liu | 2014-07-11 | 1 | -0/+18 |
ppce6500 is a specific core which only support 64bit kernel, introduce qoriq_build_64bit_kernel.bbclass to do this Signed-off-by: Ting Liu <b28495@freescale.com> |