libbsd: Enable the ARM architecture
PATCH v3 1/1 libbsd: Enable the ARM architecture
Rework the architecture support.
Signed-off-by Maxime Hadjinlian <[email protected]>
---
v2 -> v3:
- Change title of the commit
- Add LIBBSD_ARCH_SUPPORT variable
- Modify comment
v1 -> v2:
- Remove m68k as it is currently marked broken in BR
--- package/libbsd/Config.in | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-)
package/libbsd/Config.in +9 -4
@@ -1,8 +1,13 @@ +config BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS + bool + # libbsd requires a.out.h, which is only available for those + # architectures: arm, x86 (and alpha, currently not supported in Buildroot; + # also m68k which is currently not enabled, so can't be tested.) + default y if BR2_arm || BR2_i386 || BR2_x86_64 + config BR2_PACKAGE_LIBBSD bool "libbsd" - # libbsd requires a.out.h, which is only available for those - # architectures: arm, m68k, x86 (and alpha, but we don't care.) - depends on ( BR2_i386 || BR2_x86_64 ) + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_TOOLCHAIN_USES_GLIBC help
@@ -15,5 +20,5 @@ config BR2_PACKAGE_LIBBSD http://libbsd.freedesktop.org/ comment "libbsd needs an (e)glibc toolchain w/ threads" - depends on ( BR2_i386 || BR2_x86_64 ) + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_USES_GLIBC
Signature · 1 line
2.1.1
Thomas Petazzoni
AppliedPATCH v3 1/1 libbsd: Enable the ARM architecture
Dear Maxime Hadjinlian,
Quoted 10 lines · Maxime Hadjinlian
Rework the architecture support.
Signed-off-by Maxime Hadjinlian <[email protected]>---
v2 -> v3:
- Change title of the commit
- AddLIBBSD_ARCH_SUPPORTvariable
- Modify comment
v1 -> v2:
- Remove m68k as it is currently marked broken in BR
Quoted 3 lines
--- package/libbsd/Config.in | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-)
Thanks, applied, after some minor rewording of the commit log.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com