diff options
author | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2023-06-29 14:34:16 -0400 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2023-07-17 10:08:10 -0400 |
commit | c6cb8783b5fb5896cb63fe9008b6a33351f3c777 (patch) | |
tree | 603c0cce8394c6d7f45ea4e2d4c5cf473c1af4f6 /sysdeps/loongarch | |
parent | 5a70ac9d39711528573439e01e249a8f825743ca (diff) | |
download | glibc-c6cb8783b5fb5896cb63fe9008b6a33351f3c777.zip glibc-c6cb8783b5fb5896cb63fe9008b6a33351f3c777.tar.gz glibc-c6cb8783b5fb5896cb63fe9008b6a33351f3c777.tar.bz2 |
configure: Use autoconf 2.71
Bump autoconf requirement to 2.71 to allow regenerating configure on
more recent distributions. autoconf 2.71 has been in Fedora since F36
and is the current version in Debian stable (bookworm). It appears to
be current in Gentoo as well.
All sysdeps configure and preconfigure scripts have also been
regenerated; all changes are trivial transformations that do not affect
functionality.
Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/loongarch')
-rw-r--r-- | sysdeps/loongarch/configure | 66 | ||||
-rw-r--r-- | sysdeps/loongarch/preconfigure | 9 |
2 files changed, 38 insertions, 37 deletions
diff --git a/sysdeps/loongarch/configure b/sysdeps/loongarch/configure index b090e43..7f1dabb 100644 --- a/sysdeps/loongarch/configure +++ b/sysdeps/loongarch/configure @@ -1,14 +1,15 @@ # This file is generated from configure.ac by Autoconf. DO NOT EDIT! # Local configure fragment for sysdeps/loongarch/elf. -$as_echo "#define HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 1" >>confdefs.h +printf "%s\n" "#define HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 1" >>confdefs.h -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the toolchain is sufficient to build static PIE on LoongArch" >&5 -$as_echo_n "checking if the toolchain is sufficient to build static PIE on LoongArch... " >&6; } -if ${libc_cv_static_pie_on_loongarch+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the toolchain is sufficient to build static PIE on LoongArch" >&5 +printf %s "checking if the toolchain is sufficient to build static PIE on LoongArch... " >&6; } +if test ${libc_cv_static_pie_on_loongarch+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat > conftest1.S <<\EOF .global _start @@ -40,74 +41,76 @@ EOF { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } \ && { ac_try='LC_ALL=C $READELF -Wr conftest1 | grep -q R_LARCH_RELATIVE' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } \ && ! { ac_try='LC_ALL=C $READELF -Wl conftest1 | grep -q INTERP' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } \ && { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -shared -fPIC -o conftest2.so conftest2.S' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } \ && { ac_try='LC_ALL=C $READELF -Wr conftest2.so | grep -q 'R_LARCH_JUMP_SLOT.*external_func'' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } then libc_cv_static_pie_on_loongarch=yes fi rm -rf conftest* fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_static_pie_on_loongarch" >&5 -$as_echo "$libc_cv_static_pie_on_loongarch" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libc_cv_static_pie_on_loongarch" >&5 +printf "%s\n" "$libc_cv_static_pie_on_loongarch" >&6; } if test "$libc_cv_static_pie_on_loongarch" = yes; then - $as_echo "#define SUPPORT_STATIC_PIE 1" >>confdefs.h + printf "%s\n" "#define SUPPORT_STATIC_PIE 1" >>confdefs.h fi # Check if gcc supports option -mcmodel=medium. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports option -mcmodel=medium" >&5 -$as_echo_n "checking whether $CC supports option -mcmodel=medium... " >&6; } -if ${libc_cv_loongarch_cmodel_medium+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC supports option -mcmodel=medium" >&5 +printf %s "checking whether $CC supports option -mcmodel=medium... " >&6; } +if test ${libc_cv_loongarch_cmodel_medium+y} +then : + printf %s "(cached) " >&6 +else $as_nop if { ac_try='${CC-cc} -c $CFLAGS -mcmodel=medium /dev/null 1>&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then libc_cv_loongarch_cmodel_medium=yes else libc_cv_loongarch_cmodel_medium=no fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_loongarch_cmodel_medium" >&5 -$as_echo "$libc_cv_loongarch_cmodel_medium" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libc_cv_loongarch_cmodel_medium" >&5 +printf "%s\n" "$libc_cv_loongarch_cmodel_medium" >&6; } config_vars="$config_vars have-cmodel-medium = $libc_cv_loongarch_cmodel_medium" # Check if asm support vector instructions. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for vector support in assembler" >&5 -$as_echo_n "checking for vector support in assembler... " >&6; } -if ${libc_cv_loongarch_vec_asm+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for vector support in assembler" >&5 +printf %s "checking for vector support in assembler... " >&6; } +if test ${libc_cv_loongarch_vec_asm+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat > conftest.s <<\EOF vld $vr0, $sp, 0 EOF @@ -115,7 +118,7 @@ if { ac_try='${CC-cc} -c $CFLAGS conftest.s -o conftest 1>&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then libc_cv_loongarch_vec_asm=yes else @@ -123,9 +126,10 @@ else fi rm -f conftest* fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_loongarch_vec_asm" >&5 -$as_echo "$libc_cv_loongarch_vec_asm" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libc_cv_loongarch_vec_asm" >&5 +printf "%s\n" "$libc_cv_loongarch_vec_asm" >&6; } if test $libc_cv_loongarch_vec_asm = yes; then - $as_echo "#define HAVE_LOONGARCH_VEC_ASM 1" >>confdefs.h + printf "%s\n" "#define HAVE_LOONGARCH_VEC_ASM 1" >>confdefs.h fi + diff --git a/sysdeps/loongarch/preconfigure b/sysdeps/loongarch/preconfigure index f2d1a0d..dfc7ecf 100644 --- a/sysdeps/loongarch/preconfigure +++ b/sysdeps/loongarch/preconfigure @@ -37,16 +37,13 @@ loongarch*) ;; esac - cat >>confdefs.h <<_ACEOF -#define LOONGARCH_ABI_GRLEN $grlen -_ACEOF + printf "%s\n" "#define LOONGARCH_ABI_GRLEN $grlen" >>confdefs.h - cat >>confdefs.h <<_ACEOF -#define LOONGARCH_ABI_FRLEN $abi_flen -_ACEOF + printf "%s\n" "#define LOONGARCH_ABI_FRLEN $abi_flen" >>confdefs.h base_machine=loongarch ;; esac + |