diff options
| author | Mark Eichin <eichin@mit.edu> | 1994-11-18 20:44:12 +0000 |
|---|---|---|
| committer | Mark Eichin <eichin@mit.edu> | 1994-11-18 20:44:12 +0000 |
| commit | ea30da917a4e1b010bb9bd70f200b63a20dd78db (patch) | |
| tree | 5dd55ffd1691a64327ed132a43390011710415a7 /src | |
| parent | a6f6abe8d053097d54690c1457a1b2f8174a6366 (diff) | |
| download | krb5-ea30da917a4e1b010bb9bd70f200b63a20dd78db.tar.gz krb5-ea30da917a4e1b010bb9bd70f200b63a20dd78db.tar.xz krb5-ea30da917a4e1b010bb9bd70f200b63a20dd78db.zip | |
* 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
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 9 | ||||
| -rw-r--r-- | src/aclocal.m4 | 20 |
2 files changed, 19 insertions, 10 deletions
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 <eichin@cygnus.com> + + * 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 <eichin@cygnus.com> * 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 <stdio.h> -#include <errno.h>], [sys_nerr;],dnl +#include <errno.h>], [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 <sys/param.h> #include <sys/types.h> #include <sys/file.h>], -[O_RDONLY;], krb5_cv_decl_fcntl_ordonly=no, +[1+O_RDONLY;], krb5_cv_decl_fcntl_ordonly=no, AC_TRY_LINK([#include <sys/param.h> #include <sys/types.h> #include <sys/file.h> #include <sys/fcntl.h>], -[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 <sys/wait.h>], [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 <signal.h>], [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 <setjmp.h>], [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 <utmp.h>], [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 <utmp.h>], [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 <utmp.h>], [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 <utmp.h>], [struct utmp ut; ut.ut_exit;], krb5_cv_struct_ut_exit=yes, krb5_cv_struct_ut_exit=no)]) |
