Mercurial > hg > octave-kai > gnulib-hg
changeset 11818:8e0abc42d59f
Ensure that optarg etc. get declared by <unistd.h>.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Thu, 13 Aug 2009 01:09:50 +0200 |
parents | 0cb0c5c1d5c5 |
children | 245c367e63f4 |
files | ChangeLog m4/getopt.m4 modules/getopt |
diffstat | 3 files changed, 12 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2009-08-12 Bruno Haible <bruno@clisp.org> + + Ensure that optarg etc. get declared by <unistd.h>. + * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Require + AC_USE_SYSTEM_EXTENSIONS. + * modules/getopt (Depends-on): Add 'extensions'. + 2009-08-12 Bruno Haible <bruno@clisp.org> Avoid test link errors.
--- a/m4/getopt.m4 +++ b/m4/getopt.m4 @@ -1,4 +1,4 @@ -# getopt.m4 serial 19 +# getopt.m4 serial 20 dnl Copyright (C) 2002-2006, 2008-2009 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -41,6 +41,9 @@ # Determine whether to replace the entire getopt facility. AC_DEFUN([gl_GETOPT_CHECK_HEADERS], [ + dnl Persuade Solaris <unistd.h> to declare optarg, optind, opterr, optopt. + AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) + gl_replace_getopt= if test -z "$gl_replace_getopt"; then AC_CHECK_HEADERS([getopt.h], [], [gl_replace_getopt=yes])