Like PowerPC, the uClibc port on SuperH doesn't implement ucontext, so
we can't build libsigsegv in such a configuration. Therefore this
commit marks libsigsegv as not available on SuperH/uClibc.
Fixes:
http://autobuild.buildroot.net/results/
2128a3507e57e707ee5c726f1ccfddadb7b19112/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
depends on !BR2_xtensa
depends on !BR2_arc # no ucontext_i.sym file
depends on !BR2_microblaze
- # No ucontext support in uclibc for powerpc
- depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC)
+ # No ucontext support in uclibc for powerpc and superh
+ depends on !((BR2_powerpc || BR2_sh) && BR2_TOOLCHAIN_USES_UCLIBC)
help
Library for handling page faults in user mode.
http://libsigsegv.sourceforge.net/
comment "libsigsegv needs an (e)glibc toolchain"
- depends on BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC
+ depends on (BR2_powerpc || BR2_sh) && BR2_TOOLCHAIN_USES_UCLIBC