e9f2935232
As reported by Yann E. MORIN [1], the latest CS PowerPC toolchain (2012.03) requires a PPC CPU with SPE, which is basically two variants, 8540 (e500v1) and 8548 (e500v2) in Buildroot. All other PPC CPU can't use that toolchain. Keep CS PowerPC 2011.03 as latest available version and add a second Kconfig symbol for the CS PowerPC 2012.03 since it's verry specific to one CPU type (e500v2). Previously it was possible to select the CS 2012.03 with a powerpc 8540 (e500v1) CPU but the sysroot provided by the toolchain only support the 8548 (e500v2) variant. Allow to select CS 2012.03 only with BR2_powerpc_8548. Also re-add the previous CS toolchain handling for pixman and liquid-dsp. [1] http://lists.busybox.net/pipermail/buildroot/2015-December/148308.html Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
29 lines
945 B
Plaintext
29 lines
945 B
Plaintext
comment "liquid-dsp requires a (e)glibc/musl toolchain w/ dynamic library"
|
|
depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
|
|
depends on !(BR2_TOOLCHAIN_USES_GLIBC || BR2_TOOLCHAIN_USES_MUSL) || BR2_STATIC_LIBS
|
|
|
|
config BR2_PACKAGE_LIQUID_DSP
|
|
bool "liquid-dsp"
|
|
depends on BR2_TOOLCHAIN_USES_GLIBC || BR2_TOOLCHAIN_USES_MUSL
|
|
depends on !BR2_STATIC_LIBS
|
|
# These result in internal compiler error
|
|
depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
|
|
help
|
|
Liquid-DSP is a free and open-source signal processing
|
|
library for software-defined radios written in C. Its
|
|
purpose is to provide a set of extensible DSP modules that
|
|
do no rely on external dependencies or cumbersome
|
|
frameworks.
|
|
|
|
http://liquidsdr.org/
|
|
|
|
if BR2_PACKAGE_LIQUID_DSP
|
|
|
|
config BR2_PACKAGE_LIQUID_DSP_FAST
|
|
bool "optimize for speed over accuracy"
|
|
depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
|
|
help
|
|
Optimize for speed over accuracy.
|
|
|
|
endif
|