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