Commit 38454e10 authored by Thomas Petazzoni's avatar Thomas Petazzoni
Browse files

libsigsegv: not available on SuperH with uClibc

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: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent e4387591
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -3,12 +3,12 @@ config BR2_PACKAGE_LIBSIGSEGV
	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