Reduce bulk since all the CPU levels behave the same.
---
 configure.ac | 29 +++++++++--------------------
 1 file changed, 9 insertions(+), 20 deletions(-)

diff --git a/configure.ac b/configure.ac
index 273d3ed99..e520df942 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1373,50 +1373,39 @@ case $host in
       z900 | z900esa)
         cpu="z900"
         gccarch="$cpu"
-       path="s390_32/esame/$cpu s390_32/esame s390_32"
-       gcc_cflags_arch="-march=$gccarch"
-       AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_s390_$cpu)
-       AC_DEFINE(HAVE_HOST_CPU_s390_zarch)
        extra_functions=""
         ;;
       z990 | z990esa)
         cpu="z990"
         gccarch="$cpu"
-       path="s390_32/esame/$cpu s390_32/esame s390_32"
-       gcc_cflags_arch="-march=$gccarch"
-       AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_s390_$cpu)
-       AC_DEFINE(HAVE_HOST_CPU_s390_zarch)
        extra_functions=""
         ;;
       z9 | z9esa)
         cpu="z9"
        gccarch="z9-109"
-       path="s390_32/esame/$cpu s390_32/esame s390_32"
-       gcc_cflags_arch="-march=$gccarch"
-       AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_s390_$cpu)
-       AC_DEFINE(HAVE_HOST_CPU_s390_zarch)
        extra_functions=""
         ;;
       z10 | z10esa)
         cpu="z10"
        gccarch="z10"
-       path="s390_32/esame/$cpu s390_32/esame s390_32"
-       gcc_cflags_arch="-march=$gccarch"
-       AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_s390_$cpu)
-       AC_DEFINE(HAVE_HOST_CPU_s390_zarch)
        extra_functions=""
         ;;
       z196 | z196esa)
         cpu="z196"
        gccarch="z196"
-       path="s390_32/esame/$cpu s390_32/esame s390_32"
-       gcc_cflags_arch="-march=$gccarch"
-       AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_s390_$cpu)
-       AC_DEFINE(HAVE_HOST_CPU_s390_zarch)
        extra_functions=""
         ;;
       esac
 
+      if test x"$cpu" != x ; then
+       path="s390_32/esame/$cpu s390_32/esame s390_32"
+       AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_s390_$cpu)
+       AC_DEFINE(HAVE_HOST_CPU_s390_zarch)
+      fi
+      if test x"$gccarch" != x ; then
+       gcc_cflags_arch="-march=$gccarch"
+      fi
+
     case $host in
       S390X_PATTERN)
        abilist="64 32"
-- 
2.26.2

_______________________________________________
gmp-devel mailing list
gmp-devel@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-devel

Reply via email to