[Buildroot] [git commit] am33x-cm3: available only for ELF builds
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sun Aug 7 21:00:23 UTC 2016
commit: https://git.buildroot.net/buildroot/commit/?id=c16e6f8d3e473f2ab77fd81e1361bf885a1c0f64
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
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 <thomas.petazzoni at free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
---
package/am33x-cm3/Config.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/am33x-cm3/Config.in b/package/am33x-cm3/Config.in
index 060d0ef..d33dfaa 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
More information about the buildroot
mailing list