Mercurial > hg > octave-lojdl > gnulib-hg
changeset 10441:d435a10d69fe
Test for each of the missing macros individually.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 15 Sep 2008 13:38:19 +0200 |
parents | d4ba2e998855 |
children | 86be59f0ff1b |
files | ChangeLog m4/errno_h.m4 |
diffstat | 2 files changed, 31 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-09-15 Bruno Haible <bruno@clisp.org> + + * m4/errno_h.m4 (gl_HEADER_ERRNO_H_BODY): Test for all the macros that + are missing on OpenBSD 4.0 individually. + Reported by Yoann Vandoorselaere <yoann.v@prelude-ids.com>. + 2008-09-15 Bruno Haible <bruno@clisp.org> * doc/posix-headers/errno.texi: Mention the Cygwin problem.
--- a/m4/errno_h.m4 +++ b/m4/errno_h.m4 @@ -17,7 +17,31 @@ AC_CACHE_CHECK([for complete errno.h], gl_cv_header_errno_h_complete, [ AC_EGREP_CPP(booboo,[ #include <errno.h> -#if !defined EOVERFLOW || !defined ECANCELED +#if !defined ENOMSG +booboo +#endif +#if !defined EIDRM +booboo +#endif +#if !defined ENOLINK +booboo +#endif +#if !defined EPROTO +booboo +#endif +#if !defined EMULTIHOP +booboo +#endif +#if !defined EBADMSG +booboo +#endif +#if !defined EOVERFLOW +booboo +#endif +#if !defined ENOTSUP +booboo +#endif +#if !defined ECANCELED booboo #endif ],