From 9c6be973e7beb8a54bc0c07c0425047968c0e857 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sat, 3 Feb 2001 13:22:26 +0000 Subject: [PATCH] * acfunctions.m4 (AC_FUNC_ERROR_AT_LINE, AC_FUNC_ONSTACK): Use AC_LIBSOURCES. --- ChangeLog | 6 ++++++ acfunctions.m4 | 18 ++++++++++-------- lib/autoconf/functions.m4 | 18 ++++++++++-------- 3 files changed, 26 insertions(+), 16 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4a69c98a..7b8bd24f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-02-03 Akim Demaille + + * acfunctions.m4 (AC_FUNC_ERROR_AT_LINE, AC_FUNC_ONSTACK): Use + AC_LIBSOURCES. + + 2001-02-03 Akim Demaille * acgeneral.m4 (AC_LIBOBJ_DECL): Remove. diff --git a/acfunctions.m4 b/acfunctions.m4 index c50172cf..6f4fb021 100644 --- a/acfunctions.m4 +++ b/acfunctions.m4 @@ -324,10 +324,11 @@ fi # AC_FUNC_ERROR_AT_LINE # --------------------- AC_DEFUN([AC_FUNC_ERROR_AT_LINE], -[AC_CACHE_CHECK([for error_at_line], ac_cv_lib_error_at_line, +[AC_LIBSOURCES([error.h, error.c])dnl +AC_CACHE_CHECK([for error_at_line], ac_cv_lib_error_at_line, [AC_TRY_LINK([],[error_at_line (0, 0, "", 0, "");], - ac_cv_lib_error_at_line=yes, - ac_cv_lib_error_at_line=no)]) + [ac_cv_lib_error_at_line=yes], + [ac_cv_lib_error_at_line=no])]) if test $ac_cv_lib_error_at_line = no; then AC_LIBOBJ(error) fi @@ -1090,11 +1091,12 @@ AU_ALIAS([AC_MMAP], [AC_FUNC_MMAP]) # --------------- # Ensure obstack support. Yeah, this is not exactly a `FUNC' check. AC_DEFUN([AC_FUNC_OBSTACK], -[AC_CACHE_CHECK([for obstacks], ac_cv_func_obstack, - [AC_TRY_LINK([@%:@include "obstack.h"], - [struct obstack *mem;obstack_free(mem,(char *) 0)], - ac_cv_func_obstack=yes, - ac_cv_func_obstack=no)]) +[AC_LIBSOURCES([obstack.h, obstack.c])dnl +AC_CACHE_CHECK([for obstacks], ac_cv_func_obstack, +[AC_TRY_LINK([@%:@include "obstack.h"], + [struct obstack *mem; obstack_free(mem,(char *) 0)], + [ac_cv_func_obstack=yes], + [ac_cv_func_obstack=no])]) if test $ac_cv_func_obstack = yes; then AC_DEFINE(HAVE_OBSTACK, 1, [Define if libc includes obstacks.]) else diff --git a/lib/autoconf/functions.m4 b/lib/autoconf/functions.m4 index c50172cf..6f4fb021 100644 --- a/lib/autoconf/functions.m4 +++ b/lib/autoconf/functions.m4 @@ -324,10 +324,11 @@ fi # AC_FUNC_ERROR_AT_LINE # --------------------- AC_DEFUN([AC_FUNC_ERROR_AT_LINE], -[AC_CACHE_CHECK([for error_at_line], ac_cv_lib_error_at_line, +[AC_LIBSOURCES([error.h, error.c])dnl +AC_CACHE_CHECK([for error_at_line], ac_cv_lib_error_at_line, [AC_TRY_LINK([],[error_at_line (0, 0, "", 0, "");], - ac_cv_lib_error_at_line=yes, - ac_cv_lib_error_at_line=no)]) + [ac_cv_lib_error_at_line=yes], + [ac_cv_lib_error_at_line=no])]) if test $ac_cv_lib_error_at_line = no; then AC_LIBOBJ(error) fi @@ -1090,11 +1091,12 @@ AU_ALIAS([AC_MMAP], [AC_FUNC_MMAP]) # --------------- # Ensure obstack support. Yeah, this is not exactly a `FUNC' check. AC_DEFUN([AC_FUNC_OBSTACK], -[AC_CACHE_CHECK([for obstacks], ac_cv_func_obstack, - [AC_TRY_LINK([@%:@include "obstack.h"], - [struct obstack *mem;obstack_free(mem,(char *) 0)], - ac_cv_func_obstack=yes, - ac_cv_func_obstack=no)]) +[AC_LIBSOURCES([obstack.h, obstack.c])dnl +AC_CACHE_CHECK([for obstacks], ac_cv_func_obstack, +[AC_TRY_LINK([@%:@include "obstack.h"], + [struct obstack *mem; obstack_free(mem,(char *) 0)], + [ac_cv_func_obstack=yes], + [ac_cv_func_obstack=no])]) if test $ac_cv_func_obstack = yes; then AC_DEFINE(HAVE_OBSTACK, 1, [Define if libc includes obstacks.]) else