From 507274cca8e233e5a6f052d50509bd3cf1f719ff Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 18 Jan 2007 04:33:03 +0000 Subject: arm and superh support exec stack stuff now (trunk r5693:5695) svn path=/main/branches/2.1.2/; revision=5696 --- bin/misc-functions.sh | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'bin') diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index cb3936297..1b22b2f6c 100755 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -130,7 +130,7 @@ install_qa_check() { # are supported at the moment. Keep this list in sync with # http://hardened.gentoo.org/gnu-stack.xml (Arch Status) case ${CTARGET:-${CHOST}} in - i?86*|ia64*|m68k*|s390*|x86_64*) + arm*|i?86*|ia64*|m68k*|s390*|sh*|x86_64*) # Allow devs to mark things as ignorable ... e.g. things # that are binary-only and upstream isn't cooperating ... # we allow ebuild authors to set QA_EXECSTACK_arch and @@ -320,11 +320,7 @@ install_qa_check() { eqawarn " but will almost certainly crash on 64bit architectures." eqawarn "${f}" vecho -ne '\a\n' - # just warn on 32bit hosts but bail on 64bit hosts - case ${CHOST} in - alpha*|ia64*|powerpc64*|mips64*|sparc64*|x86_64*) die "this code is not 64bit clean";; - *) abort="yes";; - esac + abort="yes" fi [[ ${abort} == "yes" ]] && hasq stricter ${FEATURES} && die "poor code kills airplanes" fi -- cgit v1.2.3-1-g7c22