From a1e7ee48365a76804361e891c4b4d1f13c78c20a Mon Sep 17 00:00:00 2001 From: Jose Flavio Aguilar Paulino Date: Mon, 6 Aug 2007 20:23:42 -0600 Subject: [PATCH] Just a small patch to build system, it helps if you build in a power without altivec. --- configure.in | 10 ++++++++++ tests/Makefile.am | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/configure.in b/configure.in index 4619d506..775a6f81 100644 --- a/configure.in +++ b/configure.in @@ -63,6 +63,16 @@ is_gcc_m64() { fi; } +is_gcc_altivec() { + if test `echo $CFLAGS | grep "\-maltivec" -c` -eq 1 ; then echo has_altivec; + else + if test `echo $CC | grep "\-maltivec" -c` -eq 1 ; then echo has_altivec; else echo no_altivec; fi; + fi; +} + +use_altivec=`is_gcc_altivec` +AM_CONDITIONAL(USE_ALTIVEC, test x$use_altivec = xhas_altivec) + get_arch() { case "$1" in i?86) echo x86;; diff --git a/tests/Makefile.am b/tests/Makefile.am index 4866f473..073a33cd 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -27,7 +27,10 @@ if ARCH_IA64 ia64-test-setjmp ia64-test-sig else if ARCH_PPC64 - noinst_PROGRAMS_arch = ppc64-test-altivec ppc64-test-wchar +if USE_ALTIVEC + noinst_PROGRAMS_arch_altivec = ppc64-test-altivec ppc64-test-wchar +endif #USE_ALTIVEC + noinst_PROGRAMS_arch = $(noinst_PROGRAMS_arch_altivec) ppc64-test-wchar endif #ARCH_PPC64 endif #ARCH_IA64 check_SCRIPTS_cdep = run-ptrace-mapper run-ptrace-misc