Mercurial > hg > octave-nkf > gnulib-hg
changeset 15503:3f32114e6397
iswblank: Detect declaration correctly.
* m4/iswblank.m4 (gl_FUNC_ISWBLANK): Use correct headers in
AC_CHECK_DECLS invocation.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 08 Aug 2011 23:49:41 +0200 |
parents | 5bbc9e0b9275 |
children | b364a18ce87a |
files | ChangeLog m4/iswblank.m4 |
diffstat | 2 files changed, 18 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-08-08 Bruno Haible <bruno@clisp.org> + + iswblank: Detect declaration correctly. + * m4/iswblank.m4 (gl_FUNC_ISWBLANK): Use correct headers in + AC_CHECK_DECLS invocation. + 2011-08-08 Bruno Haible <bruno@clisp.org> tcgetsid: Detect declaration correctly.
--- a/m4/iswblank.m4 +++ b/m4/iswblank.m4 @@ -1,4 +1,4 @@ -# iswblank.m4 serial 3 +# iswblank.m4 serial 4 dnl Copyright (C) 2011 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -11,7 +11,17 @@ dnl Persuade glibc <wctype.h> to declare iswblank(). AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) AC_CHECK_FUNCS_ONCE([iswblank]) - AC_CHECK_DECLS_ONCE([iswblank]) + AC_CHECK_DECLS([iswblank], , , [[ +/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before + <wchar.h>. + BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included + before <wchar.h>. */ +#include <stddef.h> +#include <stdio.h> +#include <time.h> +#include <wchar.h> +#include <wctype.h> +]]) if test $ac_cv_func_iswblank = no; then HAVE_ISWBLANK=0 if test $ac_cv_have_decl_iswblank = yes; then