From: Mark Eichin Date: Fri, 18 Nov 1994 20:44:12 +0000 (+0000) Subject: * aclocal.m4 (CHECK_WAIT_TYPE, CHECK_SIGNALS, CHECK_SETJMP, X-Git-Tag: krb5-1.0-beta5~954 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ea30da917a4e1b010bb9bd70f200b63a20dd78db;p=krb5.git * aclocal.m4 (CHECK_WAIT_TYPE, CHECK_SIGNALS, CHECK_SETJMP, KRB5_UTPID, KRB5_UTTYPE, KRB5_UTHOST, KRB5_UTEXIT): use AC_TRY_COMPILE instead of AC_TRY_LINK. (CHECK_FCNTL): check for 1+O_RDONLY so we aren't fooled into declaring it as a local variable. (DECLARE_SYS_ERRLIST): same thing for 1+sys_nerr. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4695 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/ChangeLog b/src/ChangeLog index c5f09bac7..22f61af55 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,12 @@ +Fri Nov 18 15:38:42 1994 Mark Eichin + + * aclocal.m4 (CHECK_WAIT_TYPE, CHECK_SIGNALS, CHECK_SETJMP, + KRB5_UTPID, KRB5_UTTYPE, KRB5_UTHOST, KRB5_UTEXIT): use + AC_TRY_COMPILE instead of AC_TRY_LINK. + (CHECK_FCNTL): check for 1+O_RDONLY so we aren't fooled into + declaring it as a local variable. + (DECLARE_SYS_ERRLIST): same thing for 1+sys_nerr. + Fri Nov 18 00:31:43 1994 Mark Eichin * aclocal.m4 (ET_RULES): don't define SRCTOP, pre.in already takes diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 3aee46c90..38ca53309 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -161,7 +161,7 @@ AC_MSG_CHECKING([for sys_errlist declaration]) AC_CACHE_VAL(krb5_cv_decl_errlist, [AC_TRY_LINK( [#include -#include ], [sys_nerr;],dnl +#include ], [1+sys_nerr;],dnl krb5_cv_decl_errlist=yes, krb5_cv_decl_errlist=no)]) AC_MSG_RESULT($krb5_cv_decl_errlist) if test $krb5_cv_decl_errlist = no; then @@ -253,12 +253,12 @@ AC_CACHE_VAL(krb5_cv_decl_fcntl_ordonly, [#include #include #include ], -[O_RDONLY;], krb5_cv_decl_fcntl_ordonly=no, +[1+O_RDONLY;], krb5_cv_decl_fcntl_ordonly=no, AC_TRY_LINK([#include #include #include #include ], -[O_RDONLY;],krb5_cv_decl_fcntl_ordonly=yes,krb5_cv_decl_fcntl_ordonly=no))]) +[1+O_RDONLY;],krb5_cv_decl_fcntl_ordonly=yes,krb5_cv_decl_fcntl_ordonly=no))]) AC_MSG_RESULT($krb5_cv_decl_fcntl_ordonly) if test $krb5_cv_decl_fcntl_ordonly = yes; then AC_DEFINE(NEED_SYS_FCNTL_H) @@ -270,7 +270,7 @@ dnl define(CHECK_WAIT_TYPE,[ AC_MSG_CHECKING([for union wait]) AC_CACHE_VAL(krb5_cv_struct_wait, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [union wait i;], krb5_cv_struct_wait=yes, krb5_cv_struct_wait=no)]) AC_MSG_RESULT($krb5_cv_struct_wait) @@ -285,7 +285,7 @@ define(CHECK_SIGNALS,[ AC_FUNC_CHECK(sigprocmask, AC_MSG_CHECKING(for sigset_t and POSIX_SIGNALS) AC_CACHE_VAL(krb5_cv_type_sigset_t, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [sigset_t x], krb5_cv_type_sigset_t=yes, krb5_cv_type_sigset_t=no)]) @@ -301,7 +301,7 @@ define(CHECK_SETJMP,[ AC_FUNC_CHECK(sigsetjmp, AC_MSG_CHECKING(for sigjmp_buf) AC_CACHE_VAL(krb5_cv_struct_sigjmp_buf, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [sigjmp_buf x], krb5_cv_struct_sigjmp_buf=yes,krb5_cv_struct_sigjmp_buf=no)]) @@ -551,7 +551,7 @@ dnl check for ut_pid in struct utmp define(KRB5_UTPID,[ AC_MSG_CHECKING([ut_pid in struct utmp]) AC_CACHE_VAL(krb5_cv_struct_ut_pid, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [struct utmp ut; ut.ut_pid;], krb5_cv_struct_ut_pid=yes, krb5_cv_struct_ut_pid=no)]) @@ -566,7 +566,7 @@ dnl define(KRB5_UTTYPE,[ AC_MSG_CHECKING([ut_type in struct utmp]) AC_CACHE_VAL(krb5_cv_struct_ut_type, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [struct utmp ut; ut.ut_type;], krb5_cv_struct_ut_type=yes, krb5_cv_struct_ut_type=no)]) @@ -581,7 +581,7 @@ dnl define(KRB5_UTHOST,[ AC_MSG_CHECKING([ut_host in struct utmp]) AC_CACHE_VAL(krb5_cv_struct_ut_host, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [struct utmp ut; ut.ut_host;], krb5_cv_struct_ut_host=yes, krb5_cv_struct_ut_host=no)]) @@ -597,7 +597,7 @@ dnl define(KRB5_UTEXIT,[ AC_MSG_CHECKING([ut_exit in struct utmp]) AC_CACHE_VAL(krb5_cv_struct_ut_exit, -[AC_TRY_LINK( +[AC_TRY_COMPILE( [#include ], [struct utmp ut; ut.ut_exit;], krb5_cv_struct_ut_exit=yes, krb5_cv_struct_ut_exit=no)])