aboutsummaryrefslogtreecommitdiffstats
path: root/m4/stdlib_h.m4
diff options
context:
space:
mode:
Diffstat (limited to 'm4/stdlib_h.m4')
-rw-r--r--m4/stdlib_h.m421
1 files changed, 15 insertions, 6 deletions
diff --git a/m4/stdlib_h.m4 b/m4/stdlib_h.m4
index 25fdada0de7..ab43728ace4 100644
--- a/m4/stdlib_h.m4
+++ b/m4/stdlib_h.m4
@@ -1,5 +1,5 @@
1# stdlib_h.m4 serial 37 1# stdlib_h.m4 serial 41
2dnl Copyright (C) 2007-2011 Free Software Foundation, Inc. 2dnl Copyright (C) 2007-2012 Free Software Foundation, Inc.
3dnl This file is free software; the Free Software Foundation 3dnl This file is free software; the Free Software Foundation
4dnl gives unlimited permission to copy and/or distribute it, 4dnl gives unlimited permission to copy and/or distribute it,
5dnl with or without modifications, as long as this notice is preserved. 5dnl with or without modifications, as long as this notice is preserved.
@@ -19,10 +19,11 @@ AC_DEFUN([gl_STDLIB_H],
19#if HAVE_RANDOM_H 19#if HAVE_RANDOM_H
20# include <random.h> 20# include <random.h>
21#endif 21#endif
22 ]], [_Exit atoll canonicalize_file_name getloadavg getsubopt grantpt mkdtemp 22 ]], [_Exit atoll canonicalize_file_name getloadavg getsubopt grantpt
23 mkostemp mkostemps mkstemp mkstemps ptsname random_r initstat_r srandom_r 23 initstate initstate_r mkdtemp mkostemp mkostemps mkstemp mkstemps
24 setstate_r realpath rpmatch setenv strtod strtoll strtoull unlockpt 24 posix_openpt ptsname ptsname_r random random_r realpath rpmatch
25 unsetenv]) 25 setenv setstate setstate_r srandom srandom_r
26 strtod strtoll strtoull unlockpt unsetenv])
26]) 27])
27 28
28AC_DEFUN([gl_STDLIB_MODULE_INDICATOR], 29AC_DEFUN([gl_STDLIB_MODULE_INDICATOR],
@@ -50,8 +51,11 @@ AC_DEFUN([gl_STDLIB_H_DEFAULTS],
50 GNULIB_MKOSTEMPS=0; AC_SUBST([GNULIB_MKOSTEMPS]) 51 GNULIB_MKOSTEMPS=0; AC_SUBST([GNULIB_MKOSTEMPS])
51 GNULIB_MKSTEMP=0; AC_SUBST([GNULIB_MKSTEMP]) 52 GNULIB_MKSTEMP=0; AC_SUBST([GNULIB_MKSTEMP])
52 GNULIB_MKSTEMPS=0; AC_SUBST([GNULIB_MKSTEMPS]) 53 GNULIB_MKSTEMPS=0; AC_SUBST([GNULIB_MKSTEMPS])
54 GNULIB_POSIX_OPENPT=0; AC_SUBST([GNULIB_POSIX_OPENPT])
53 GNULIB_PTSNAME=0; AC_SUBST([GNULIB_PTSNAME]) 55 GNULIB_PTSNAME=0; AC_SUBST([GNULIB_PTSNAME])
56 GNULIB_PTSNAME_R=0; AC_SUBST([GNULIB_PTSNAME_R])
54 GNULIB_PUTENV=0; AC_SUBST([GNULIB_PUTENV]) 57 GNULIB_PUTENV=0; AC_SUBST([GNULIB_PUTENV])
58 GNULIB_RANDOM=0; AC_SUBST([GNULIB_RANDOM])
55 GNULIB_RANDOM_R=0; AC_SUBST([GNULIB_RANDOM_R]) 59 GNULIB_RANDOM_R=0; AC_SUBST([GNULIB_RANDOM_R])
56 GNULIB_REALLOC_POSIX=0; AC_SUBST([GNULIB_REALLOC_POSIX]) 60 GNULIB_REALLOC_POSIX=0; AC_SUBST([GNULIB_REALLOC_POSIX])
57 GNULIB_REALPATH=0; AC_SUBST([GNULIB_REALPATH]) 61 GNULIB_REALPATH=0; AC_SUBST([GNULIB_REALPATH])
@@ -76,7 +80,10 @@ AC_DEFUN([gl_STDLIB_H_DEFAULTS],
76 HAVE_MKOSTEMPS=1; AC_SUBST([HAVE_MKOSTEMPS]) 80 HAVE_MKOSTEMPS=1; AC_SUBST([HAVE_MKOSTEMPS])
77 HAVE_MKSTEMP=1; AC_SUBST([HAVE_MKSTEMP]) 81 HAVE_MKSTEMP=1; AC_SUBST([HAVE_MKSTEMP])
78 HAVE_MKSTEMPS=1; AC_SUBST([HAVE_MKSTEMPS]) 82 HAVE_MKSTEMPS=1; AC_SUBST([HAVE_MKSTEMPS])
83 HAVE_POSIX_OPENPT=1; AC_SUBST([HAVE_POSIX_OPENPT])
79 HAVE_PTSNAME=1; AC_SUBST([HAVE_PTSNAME]) 84 HAVE_PTSNAME=1; AC_SUBST([HAVE_PTSNAME])
85 HAVE_PTSNAME_R=1; AC_SUBST([HAVE_PTSNAME_R])
86 HAVE_RANDOM=1; AC_SUBST([HAVE_RANDOM])
80 HAVE_RANDOM_H=1; AC_SUBST([HAVE_RANDOM_H]) 87 HAVE_RANDOM_H=1; AC_SUBST([HAVE_RANDOM_H])
81 HAVE_RANDOM_R=1; AC_SUBST([HAVE_RANDOM_R]) 88 HAVE_RANDOM_R=1; AC_SUBST([HAVE_RANDOM_R])
82 HAVE_REALPATH=1; AC_SUBST([HAVE_REALPATH]) 89 HAVE_REALPATH=1; AC_SUBST([HAVE_REALPATH])
@@ -95,7 +102,9 @@ AC_DEFUN([gl_STDLIB_H_DEFAULTS],
95 REPLACE_MALLOC=0; AC_SUBST([REPLACE_MALLOC]) 102 REPLACE_MALLOC=0; AC_SUBST([REPLACE_MALLOC])
96 REPLACE_MBTOWC=0; AC_SUBST([REPLACE_MBTOWC]) 103 REPLACE_MBTOWC=0; AC_SUBST([REPLACE_MBTOWC])
97 REPLACE_MKSTEMP=0; AC_SUBST([REPLACE_MKSTEMP]) 104 REPLACE_MKSTEMP=0; AC_SUBST([REPLACE_MKSTEMP])
105 REPLACE_PTSNAME_R=0; AC_SUBST([REPLACE_PTSNAME_R])
98 REPLACE_PUTENV=0; AC_SUBST([REPLACE_PUTENV]) 106 REPLACE_PUTENV=0; AC_SUBST([REPLACE_PUTENV])
107 REPLACE_RANDOM_R=0; AC_SUBST([REPLACE_RANDOM_R])
99 REPLACE_REALLOC=0; AC_SUBST([REPLACE_REALLOC]) 108 REPLACE_REALLOC=0; AC_SUBST([REPLACE_REALLOC])
100 REPLACE_REALPATH=0; AC_SUBST([REPLACE_REALPATH]) 109 REPLACE_REALPATH=0; AC_SUBST([REPLACE_REALPATH])
101 REPLACE_SETENV=0; AC_SUBST([REPLACE_SETENV]) 110 REPLACE_SETENV=0; AC_SUBST([REPLACE_SETENV])