2
dnl Copyright (C) 2003-2010 Free Software Foundation, Inc.
2
dnl Copyright (C) 2003-2013 Free Software Foundation, Inc.
3
3
dnl This file is free software; the Free Software Foundation
4
4
dnl gives unlimited permission to copy and/or distribute it,
5
5
dnl with or without modifications, as long as this notice is preserved.
9
9
AC_REQUIRE([AC_C_INLINE])
10
10
AC_REQUIRE([AC_C_RESTRICT])
11
11
AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
12
dnl argp-parse.c depends on GNU getopt internals, therefore use GNU getopt
15
dnl Note: gl_REPLACE_GETOPT does AC_LIBOBJ([getopt]), AC_LIBOBJ([getopt1]).
17
AC_CHECK_DECL([program_invocation_name],
18
[AC_DEFINE([HAVE_DECL_PROGRAM_INVOCATION_NAME], [1],
19
[Define if program_invocation_name is declared])],
20
[AC_DEFINE([GNULIB_PROGRAM_INVOCATION_NAME], [1],
21
[Define to 1 to add extern declaration of program_invocation_name to argp.h])],
23
AC_CHECK_DECL([program_invocation_short_name],
24
[AC_DEFINE([HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME], [1],
25
[Define if program_invocation_short_name is declared])],
26
[AC_DEFINE([GNULIB_PROGRAM_INVOCATION_SHORT_NAME], [1],
27
[Define to 1 to add extern declaration of program_invocation_short_name to argp.h])],
13
AC_CHECK_DECLS([program_invocation_name], [],
14
[AC_DEFINE([GNULIB_PROGRAM_INVOCATION_NAME], [1],
15
[Define to 1 to add extern declaration of program_invocation_name to argp.h])],
16
[[#include <errno.h>]])
17
AC_CHECK_DECLS([program_invocation_short_name], [],
18
[AC_DEFINE([GNULIB_PROGRAM_INVOCATION_SHORT_NAME], [1],
19
[Define to 1 to add extern declaration of program_invocation_short_name to argp.h])],
20
[[#include <errno.h>]])
30
22
# Check if program_invocation_name and program_invocation_short_name
31
23
# are defined elsewhere. It is improbable that only one of them will
63
55
AC_CHECK_FUNCS_ONCE([flockfile funlockfile])
64
56
AC_CHECK_HEADERS_ONCE([features.h linewrap.h])
59
dnl argp-parse.c depends on GNU getopt internals, therefore use GNU getopt
61
AC_DEFUN([gl_REPLACE_GETOPT_ALWAYS], [])