From: Thomas Petazzoni Date: Sat, 6 Aug 2016 22:04:35 +0000 (+0200) Subject: am33x-cm3: available only for ELF builds X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c16e6f8d3e473f2ab77fd81e1361bf885a1c0f64;p=buildroot.git am33x-cm3: available only for ELF builds The am33x-cm3 build system does some objcopy based binary file manipulation that assumes the compiler for the platform generates ELF file. While it's true for most ARM platforms, and especially the AM335x based ones, it is no longer always true since we added support for Cortex-M. Therefore, this package needs to depend on BR2_BINFMT_ELF. Fixes: http://autobuild.buildroot.net/results/05f46ab28cbfc587e2e031bf38fb975447f8bab6/ Signed-off-by: Thomas Petazzoni Acked-by: "Yann E. MORIN" Signed-off-by: Thomas Petazzoni --- diff --git a/package/am33x-cm3/Config.in b/package/am33x-cm3/Config.in index 060d0efc8d..d33dfaa613 100644 --- a/package/am33x-cm3/Config.in +++ b/package/am33x-cm3/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_AM33X_CM3 bool "am33x-cm3" depends on BR2_arm # only relevant for TI am335x + depends on BR2_BINFMT_ELF # assumes the compiler builds ELF file help Cortex-M3 binary blob for suspend-resume on am335x