Mercurial > gnulib
changeset 30132:d639ac7a764a
Test for each of the missing macros individually.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 15 Sep 2008 13:38:19 +0200 |
parents | 1eb170df57ef |
children | 4aef3b742953 |
files | ChangeLog m4/errno_h.m4 |
diffstat | 2 files changed, 31 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon Sep 15 12:26:17 2008 +0200 +++ b/ChangeLog Mon Sep 15 13:38:19 2008 +0200 @@ -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 Mon Sep 15 12:26:17 2008 +0200 +++ b/m4/errno_h.m4 Mon Sep 15 13:38:19 2008 +0200 @@ -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 ],