mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 09:43:32 +08:00
Update.
2002-10-07 Andreas Schwab <schwab@suse.de> * aclocal.m4: Fix for autoconf 2.53. * configure.in: Likewise. Require autoconf 2.53.
This commit is contained in:
parent
1a8aaf919d
commit
3a12e572f7
@ -1,3 +1,8 @@
|
||||
2002-10-07 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* aclocal.m4: Fix for autoconf 2.53.
|
||||
* configure.in: Likewise. Require autoconf 2.53.
|
||||
|
||||
2002-10-08 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* soft-fp/op-4.h: Handle carry correctly in
|
||||
|
54
aclocal.m4
vendored
54
aclocal.m4
vendored
@ -3,20 +3,22 @@ dnl which appears in configure.in before the sysdep configure scripts are run.
|
||||
dnl Each sysdep configure.in does GLIBC_PROVIDES first, to avoid any
|
||||
dnl AC_REQUIREs or AC_BEFOREs duplicating their code.
|
||||
dnl
|
||||
define([AC_FD_MSG],6)dnl Autoconf lossage.
|
||||
define([AC_FD_CC],5)dnl Autoconf lossage.
|
||||
AC_DEFUN([GLIBC_PROVIDES], [dnl
|
||||
define([GLIBC_PROVIDES], [dnl
|
||||
AC_PROVIDE([AC_PROG_INSTALL])dnl
|
||||
AC_PROVIDE([AC_PROG_RANLIB])dnl
|
||||
AC_PROVIDE([AC_PROG_CC])dnl
|
||||
AC_PROVIDE([AC_PROG_CPP])dnl
|
||||
define([AC_LANG], [C])dnl
|
||||
# This file is generated from configure.in by Autoconf. DO NOT EDIT!
|
||||
define([AS_MESSAGE_LOG_FD],5)dnl
|
||||
define([AS_MESSAGE_FD],6)dnl
|
||||
AS_INIT()dnl
|
||||
m4_divert_text([HEADER-COMMENT],
|
||||
[@%:@ This file is generated from configure.in by Autoconf. DO NOT EDIT!])
|
||||
AC_LANG(C)dnl
|
||||
])dnl
|
||||
dnl
|
||||
dnl Check for a symbol
|
||||
dnl
|
||||
AC_DEFUN(AC_CHECK_SYMBOL, [dnl
|
||||
AC_DEFUN([AC_CHECK_SYMBOL], [dnl
|
||||
AC_MSG_CHECKING(for $1)
|
||||
AC_CACHE_VAL(ac_cv_check_symbol_$1, [dnl
|
||||
AC_TRY_LINK(,
|
||||
@ -36,7 +38,7 @@ dnl
|
||||
dnl Locate a program and check that its version is acceptable.
|
||||
dnl AC_PROG_CHECK_VER(var, namelist, version-switch,
|
||||
dnl [version-extract-regexp], version-glob [, do-if-fail])
|
||||
AC_DEFUN(AC_CHECK_PROG_VER,
|
||||
AC_DEFUN([AC_CHECK_PROG_VER],
|
||||
[AC_CHECK_PROGS([$1], [$2])
|
||||
if test -z "[$]$1"; then
|
||||
ac_verc_fail=yes
|
||||
@ -63,42 +65,10 @@ fi])
|
||||
])
|
||||
|
||||
dnl These modifications are to allow for an empty cross compiler tree.
|
||||
dnl In the situation that cross-linking is impossible, the variable
|
||||
dnl `cross_linkable' will be substituted with "yes".
|
||||
dnl The vercheck macros are expected to have been called already.
|
||||
AC_DEFUN(AC_PROG_CC_LOCAL,
|
||||
[AC_BEFORE([$0], [AC_PROG_CPP])dnl
|
||||
|
||||
AC_PROG_CC_WORKS_LOCAL
|
||||
AC_PROG_CC_GNU
|
||||
if test $ac_cv_prog_gcc != yes; then
|
||||
AC_MSG_ERROR([GNU libc must be compiled using GNU CC])
|
||||
fi
|
||||
define([_AC_COMPILER_EXEEXT], [EXEEXT=
|
||||
])
|
||||
|
||||
AC_DEFUN(AC_PROG_CC_WORKS_LOCAL,
|
||||
[AC_MSG_CHECKING([whether the C compiler ($CC $CFLAGS $LDFLAGS) works])
|
||||
AC_CACHE_VAL(ac_cv_prog_cc_works,
|
||||
[AC_LANG_SAVE
|
||||
AC_LANG_C
|
||||
AC_TRY_COMPILER([main(){return(0);}], ac_cv_prog_cc_works, ac_cv_prog_cc_cross)
|
||||
AC_LANG_RESTORE])
|
||||
AC_MSG_RESULT($ac_cv_prog_cc_works)
|
||||
if test $ac_cv_prog_cc_works = no; then
|
||||
cross_linkable=no
|
||||
ac_cv_prog_cc_cross=yes
|
||||
dnl AC_MSG_ERROR([installation or configuration problem: C compiler cannot create executables.])
|
||||
else
|
||||
cross_linkable=yes
|
||||
fi
|
||||
AC_CACHE_CHECK(
|
||||
[whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler],
|
||||
ac_cv_prog_cc_cross, [:])
|
||||
AC_SUBST(cross_linkable)
|
||||
cross_compiling=$ac_cv_prog_cc_cross
|
||||
])
|
||||
|
||||
AC_DEFUN(LIBC_PROG_FOO_GNU,
|
||||
AC_DEFUN([LIBC_PROG_FOO_GNU],
|
||||
[# Most GNU programs take a -v and spit out some text including
|
||||
# the word 'GNU'. Some try to read stdin, so give them /dev/null.
|
||||
if $1 -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
|
||||
@ -108,7 +78,7 @@ else
|
||||
fi
|
||||
rm -fr contest*])
|
||||
|
||||
AC_DEFUN(LIBC_PROG_BINUTILS,
|
||||
AC_DEFUN([LIBC_PROG_BINUTILS],
|
||||
[# Was a --with-binutils option given?
|
||||
if test -n "$path_binutils"; then
|
||||
# Make absolute; ensure a single trailing slash.
|
||||
|
13
configure.in
13
configure.in
@ -1,6 +1,6 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_REVISION([$CVSid$])
|
||||
AC_PREREQ(2.13)dnl dnl Minimum Autoconf version required.
|
||||
AC_PREREQ(2.53)dnl dnl Minimum Autoconf version required.
|
||||
AC_INIT(include/features.h)
|
||||
AC_CONFIG_HEADER(config.h)
|
||||
AC_CONFIG_AUX_DIR(scripts)
|
||||
@ -507,7 +507,7 @@ while test $# -gt 0; do
|
||||
esac
|
||||
|
||||
# Report each name as we discover it, so there is no long pause in output.
|
||||
echo $ac_n "$name $ac_c" >&AC_FD_MSG
|
||||
echo $ECHO_N "$name $ECHO_C" >&AC_FD_MSG
|
||||
|
||||
name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
|
||||
|
||||
@ -600,7 +600,7 @@ if test "$PWD_P" = no; then
|
||||
fi
|
||||
|
||||
# These programs are version sensitive.
|
||||
AC_REQUIRE([AC_CHECK_TOOL_PREFIX])dnl
|
||||
AC_CHECK_TOOL_PREFIX
|
||||
AC_CHECK_PROG_VER(CC, ${ac_tool_prefix}gcc ${ac_tool_prefix}cc, -v,
|
||||
[version \([egcygnustpi-]*[0-9.]*\)], [3.[2-9]*],
|
||||
critic_missing="$critic_missing gcc")
|
||||
@ -645,8 +645,7 @@ whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works, libc_cv_autoconf_works, [dnl
|
||||
esac
|
||||
test "x$AUTOCONF" != xno || aux_missing="$aux_missing autoconf"
|
||||
|
||||
AC_PROG_CC_LOCAL
|
||||
AC_CANONICAL_BUILD
|
||||
AC_PROG_CC
|
||||
if test $host != $build; then
|
||||
AC_CHECK_PROGS(BUILD_CC, gcc cc)
|
||||
fi
|
||||
@ -1749,7 +1748,7 @@ AC_DEFUN(LIBC_KERNEL_ID, [dnl
|
||||
])dnl
|
||||
|
||||
AC_CACHE_CHECK(OS release for uname, libc_cv_uname_release, [dnl
|
||||
AC_REQUIRE([LIBC_KERNEL_ID])dnl
|
||||
LIBC_KERNEL_ID
|
||||
changequote(,)dnl
|
||||
kernel_release=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
|
||||
changequote([,])dnl
|
||||
@ -1767,7 +1766,7 @@ changequote([,])dnl
|
||||
uname_release="$libc_cv_uname_release"
|
||||
|
||||
AC_CACHE_CHECK(OS version for uname, libc_cv_uname_version, [dnl
|
||||
AC_REQUIRE([LIBC_KERNEL_ID])dnl
|
||||
LIBC_KERNEL_ID
|
||||
changequote(,)dnl
|
||||
kernel_version=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
|
||||
changequote([,])dnl
|
||||
|
Loading…
Reference in New Issue
Block a user