X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=MODULES.html;h=d13ee51915ca0258524f87dff153031af5955078;hb=82beda827f870714b416ed46566105eafd24725e;hp=2bb0d0858b23701546d34db8ee8d0bbfd54e337a;hpb=8d4c2136ce0e3ca6e793e86b0170e36951e6fab9;p=gnulib.git
diff --git a/MODULES.html b/MODULES.html
index 2bb0d0858..d13ee5191 100644
--- a/MODULES.html
+++ b/MODULES.html
@@ -2,7 +2,7 @@
Gnulib Module List
-
+
Gnulib Module List
@@ -18,6 +18,10 @@
Allow the installer to disable assertions through "configure --disable-assert".
|
+ dummy
+ | A dummy file, to make sure the library is non-empty.
+ |
+
exit
| exit() function: program termination.
|
@@ -83,6 +87,18 @@
+ calloc
+ | calloc() function that is glibc compatible.
+ |
+
+ eealloc
+ | Memory allocation with expensive empty allocations (glibc compatible).
+ |
+
+ free
+ | Work around incompatibility on older systems where free (NULL) fails.
+ |
+
malloc
| malloc() function that is glibc compatible.
|
@@ -90,6 +106,10 @@
realloc
| realloc() function that is glibc compatible.
+ |
+ pagealign_alloc
+ | Memory allocation aligned on page boundaries.
+ |
@@ -102,16 +122,34 @@
+ xsize
+ | Checked size_t computations.
+ |
+
xalloc
- | Memory allocation with out-of-memory checking.
+ | Memory allocation with out-of-memory checking. Also see xalloc-die.
+ |
+
+ xalloc-die
+ | Report a memory allocation failure and exit.
|
alloca
| Memory allocation on the stack.
|
- bumpalloc
- | Increase table allocation by one element.
+ | alloca-opt
+ | Memory allocation on the stack, as an optional optimization.
+It allows using the alloca() macro if and only if the autoconf tests define
+HAVE_ALLOCA.
+ |
+
+ allocsa
+ | Safe automatic memory allocation.
+ |
+
+ xallocsa
+ | Safe automatic memory allocation with out of memory checking.
|
@@ -156,6 +194,10 @@
Old BSD bcopy() function: copy memory area.
|
+ memmem
+ | memmem() function: locate first substring in a buffer.
+ |
+
mempcpy
| mempcpy() function: copy memory area, return point after last written byte.
|
@@ -191,10 +233,26 @@
strndup
| strndup() function: duplicate a size-bounded string.
+ |
+ strsep
+ | strsep() function: extract token from string.
+ |
+
+ xstrndup
+ | Duplicate a bounded initial segment of a string, with out-of-memory checking.
+ |
+ c-strtod
+ | Convert string to double in C locale.
+ |
+
+ c-strtold
+ | Convert string to long double in C locale.
+ |
+
xstrtod
| Convert string to 'double', with error checking.
|
@@ -209,6 +267,14 @@
getdate
| Convert a date/time string to linear time.
+ |
+ timegm
+ | Convert calendar time to simple time, inverse of mktime.
+ |
+
+ tzset
+ | tzset - initialize time conversion information
+ |
@@ -217,6 +283,10 @@
Enable faster, non-thread-safe stdio functions if available.
|
+ fwriteerror
+ | Detect write error on a stream.
+ |
+
vasnprintf
| vsprintf with automatic memory allocation and bounded output size.
|
@@ -224,6 +294,21 @@
vasprintf
| vsprintf with automatic memory allocation.
+ |
+ xvasprintf
+ | vasprintf and asprintf with out-of-memory checking. Also see xalloc-die.
+ |
+
+
+
+
+ fatal-signal
+ | Emergency actions in case of a fatal signal.
+ |
+
+ raise
+ | Send a signal to the executing process.
+ |
@@ -236,6 +321,10 @@
Print --version output.
|
+ version-etc-fsf
+ | Copyright variable for FSF projects
+ |
+
long-options
| Handle --help and --version options.
|
@@ -247,13 +336,17 @@
Compute MD5 checksum.
|
- sha
- | Compute SHA checksum.
+ | sha1
+ | Compute SHA1 checksum.
|
+ base64
+ | Encode binary data using printable characters (base64).
+ |
+
diacrit
| Decomposition of composed ISO-8859-1 characters.
|
@@ -266,6 +359,11 @@
Read a line from a stream, with bounded memory allocation.
|
+ getndelim2
+ | Read a line from a stream, stopping at one of 2 delimiters, with bounded
+memory allocation.
+ |
+
linebuffer
| Read a line from a stream.
|
@@ -286,11 +384,29 @@
Read tokens from a stream.
|
+ readtokens0
+ | Read NUL-separated tokens from a stream.
+ |
+
strverscmp
| Compare strings holding version numbers.
|
+
+
+
+ restrict
+ | The C99 'restrict' keyword.
+ |
+
+
+
+
+ ullong_max
+ | The maximum unsigned long long value, as a preprocessor constant.
+ |
+
@@ -299,6 +415,27 @@
(Nearly: casts to bool may not work.)
+
+
+
+ stdint
+ | An <stdint.h> that nearly conforms to C99.
+(Nearly: {uint,int}_{fast,least}{8,16,32,64}_t may not correspond
+to the fastest and smallest types available on the system.)
+ |
+
+
+
+
+ snprintf
+ | snprintf() function: print formatted output to a fixed length string
+ |
+
+ vsnprintf
+ | vsnprintf() function: print formatted output from an stdarg argument list
+to a fixed length string
+ |
+
@@ -335,6 +472,10 @@
+ inttostr
+ | Convert integers to printable strings.
+ |
+
xstrtoimax
| Convert string to 'intmax_t', with error checking.
|
@@ -358,14 +499,34 @@
ftruncate() function: truncate an open file to a specified length.
|
+ getaddrinfo
+ | Get address information.
+ |
+
+ getcwd
+ | Return the current working directory.
+ |
+
getgroups
| getgroups() function: return the supplementary group IDs of the current process.
|
+ gethostname
+ | gethostname() function: Return machine's hostname.
+ |
+
+ getsubopt
+ | getsubopt: Parse comma separate list into words.
+ |
+
gettimeofday
| gettimeofday() function: return current time.
|
+ inet_ntop
+ | Convert internet address from internal to printable, presentable format.
+ |
+
mkdir
| mkdir() function: create a directory.
|
@@ -394,6 +555,10 @@
stat() function: return information about a file or symbolic link.
|
+ time_r
+ | Reentrant time functions like localtime_r.
+ |
+
timespec
| struct timespec.
|
@@ -414,6 +579,10 @@
rmdir() function: delete a directory.
|
+ strtok_r
+ | strtok_r() function: split string into tokens, thread safe.
+ |
+
utime
| utime() function: change access and/or modification times of a file.
|
@@ -470,10 +639,18 @@ with K/M/G suffix.
variables.
+ canonicalize
+ | Return the canonical absolute name of a given file.
+ |
+
copy-file
| Copying of files.
|
+ cycle-check
+ | help detect directory cycles efficiently
+ |
+
fsusage
| Return filesystem space usage info.
|
@@ -547,6 +724,18 @@ directory.
Return the entries of a directory (just the names) as an argz string.
|
+ unlinkdir
+ | Determine (and maybe change) whether we can unlink directories.
+ |
+
+ utimecmp
+ | compare file time stamps
+ |
+
+ utimens
+ | Set file access and modification times.
+ |
+
xgetcwd
| Return the current working directory, without size limitations.
|
@@ -596,6 +785,10 @@ directory.
getpass
| getpass() function: read a password from /dev/tty.
+ |
+ getpass-gnu
+ | getpass() function: read a password of arbitrary length from /dev/tty.
+ |
@@ -613,8 +806,7 @@ directory.
userspec
- | Parse a specifying a user and/or group (e.g. as first argument of chown
-utility).
+ | Parse a `user:group' specifier (e.g. the first argument of chown utility).
|
@@ -631,14 +823,14 @@ utility).
posixtm
| Convert a date/time string (POSIX syntax) to linear time or broken-down time.
|
+
+ xnanosleep
+ | a more convenient interface to nanosleep
+ |
- gethostname
- | gethostname() function: Return machine's hostname.
- |
-
xgethostname
| Return machine's hostname, without size limitations.
|
@@ -659,6 +851,10 @@ usually the host name including FQDN.
Character set conversion.
|
+ iconvme
+ | Character set conversion of strings made easy, uses iconv.
+ |
+
localcharset
| Return current locale's character encoding.
|
@@ -719,11 +915,45 @@ usually the host name including FQDN.
+ cloexec
+ | Set or clear the close-on-exec descriptor flag.
+ |
+
findprog
| Locating a program in PATH.
|
+
+ wait-process
+ | Waiting for a subprocess to finish.
+ |
+
+ execute
+ | Creation of autonomous subprocesses.
+ |
+
+ pipe
+ | Creation of subprocesses, communicating via pipes.
+ |
+
+ sh-quote
+ | Shell quoting.
+ |
+
+
+ classpath
+ | Java CLASSPATH handling.
+ |
+
+ javacomp
+ | Compile a Java program.
+ |
+
+ javaexec
+ | Execute a Java program.
+ |
+
@@ -731,6 +961,14 @@ usually the host name including FQDN.
Hierarchical processing of command line arguments.
|
+ argz
+ | Argv style string arrays in a single null delimited char*.
+ |
+
+ byteswap
+ | Swap bytes of 16, 32 and 64 bit values.
+ |
+
exitfail
| Set exit status for fatal signal.
|
@@ -743,8 +981,16 @@ usually the host name including FQDN.
error() and error_at_line() functions: Error reporting.
|
- fatal
- | Error reporting for fatal errors.
+ | extensions
+ | Enable extensions in standard headers
+ |
+
+ getdomainname
+ | getdomainname() function: Return machine's NIS domain name.
+ |
+
+ xgetdomainname
+ | Return machine's domainname, without size limitations.
|
getloadavg
@@ -768,6 +1014,10 @@ usually the host name including FQDN.
variables.
|
+ progname
+ | Program name management.
+ |
+
quotearg
| Quote arguments for use in error messages.
|
@@ -815,7 +1065,14 @@ variables.
assert
| #include <assert.h>
| ---
- | assert.m4 jm_ASSERT
+ | assert.m4 gl_ASSERT
+ | ---
+
+ |
+ dummy
+ | ---
+ | dummy.c
+ | ---
| ---
|
@@ -864,7 +1121,7 @@ variables.
memcmp
| #include <string.h>
| memcmp.c
- | memcmp.m4 jm_FUNC_MEMCMP
+ | memcmp.m4 gl_FUNC_MEMCMP
| ---
|
@@ -921,7 +1178,7 @@ variables.
#include <time.h>
| mktime.c
| mktime.m4 gl_FUNC_MKTIME
- | ---
+ | time_r
|
These modules are not listed among dependencies below, for simplicity.
@@ -943,19 +1200,47 @@ variables.
Depends on
|
+ calloc
+ | #include <stdlib.h>
+ | calloc.c
+ | calloc.m4 AC_FUNC_CALLOC
+ | ---
+ |
+
+ eealloc
+ | #include <eealloc.h>
+ | eealloc.h
+ | eealloc.m4 gl_EEALLOC
+ | ---
+ |
+
+ free
+ | #include <stdlib.h>
+ | free.c
+ | free.m4 gl_FUNC_FREE
+ | ---
+ |
+
malloc
| #include <stdlib.h>
| malloc.c
- | malloc.m4 jm_FUNC_MALLOC
+ | AC_FUNC_MALLOC
| ---
|
realloc
| #include <stdlib.h>
| realloc.c
- | realloc.m4 jm_FUNC_REALLOC
+ | AC_FUNC_REALLOC
| ---
|
+
+ pagealign_alloc
+ | #include "pagealign_alloc.h"
+ | pagealign_alloc.c
+ | mmap-anon.m4 pagealign_alloc.m4 gl_PAGEALIGN_ALLOC
+ | error exit getpagesize gettext xalloc
+ |
@@ -999,25 +1284,53 @@ variables.
Depends on
|
+ xsize
+ | #include "xsize.h"
+ | ---
+ | xsize.m4 size_max.m4 gl_XSIZE
+ | ---
+ |
+
xalloc
| #include "xalloc.h"
- | xmalloc.c xstrdup.c
+ | xmalloc.c
| xalloc.m4 gl_XALLOC
- | malloc realloc error gettext
+ | ---
+ |
+
+ xalloc-die
+ | #include "xalloc.h"
+ | xalloc-die.c
+ | ---
+ | xalloc error gettext exitfail
|
alloca
| #include <alloca.h>
- | alloca_.h alloca.c
- | alloca.m4 gl_FUNC_ALLOCA
- | xalloc
+ | alloca.c
+ | ---
+ | alloca-opt
|
- bumpalloc
- | #include "bumpalloc.h"
+ | alloca-opt
+ | #include <alloca.h>
+ | alloca_.h
+ | alloca.m4 gl_FUNC_ALLOCA
| ---
+ |
+
+ allocsa
+ | #include "allocsa.h"
+ | allocsa.c allocsa.valgrind
+ | allocsa.m4 eealloc.m4 longlong.m4 longdouble.m4 gl_ALLOCSA
+ | alloca-opt
+ |
+
+ xallocsa
+ | #include "xallocsa.h"
+ | xallocsa.c
| ---
- | xalloc
+ | allocsa xalloc
|
@@ -1071,7 +1384,7 @@ variables.
putenv
| ---
| putenv.c
- | putenv.m4 jm_FUNC_PUTENV
+ | putenv.m4 gl_FUNC_PUTENV
| ---
|
@@ -1079,7 +1392,7 @@ variables.
#include "setenv.h"
| setenv.c unsetenv.c
| setenv.m4 gt_FUNC_SETENV
- | alloca
+ | allocsa alloca-opt
|
xsetenv
@@ -1137,6 +1450,13 @@ variables.
| ---
|
+ memmem
+ | #include "memmem.h"
+ | memmem.c
+ | memmem.m4 gl_FUNC_MEMMEM
+ | ---
+ |
+
mempcpy
| #include "mempcpy.h"
| mempcpy.c
@@ -1145,7 +1465,7 @@ variables.
|
memrchr
- | ---
+ | #include "memrchr.h"
| memrchr.c
| memrchr.m4 gl_FUNC_MEMRCHR
| ---
@@ -1180,7 +1500,7 @@ variables.
|
strdup
- | ---
+ | #include "strdup.h"
| strdup.c
| strdup.m4 gl_FUNC_STRDUP
| ---
@@ -1194,11 +1514,25 @@ variables.
|
strndup
- | ---
+ | #include "strndup.h"
| strndup.c
| strndup.m4 gl_FUNC_STRNDUP
| strnlen
|
+
+ strsep
+ | #include "strsep.h"
+ | strsep.c
+ | strsep.m4 gl_FUNC_STRSEP
+ | strpbrk
+ |
+
+ xstrndup
+ | #include "xstrndup.h"
+ | xstrndup.c
+ | xstrndup.m4 gl_XSTRNDUP
+ | strndup xalloc
+ |
@@ -1252,7 +1600,21 @@ variables.
#include "getdate.h"
| getdate.y
| bison.m4 tm_gmtoff.m4 getdate.m4 gl_GETDATE
- | mktime unlocked-io
+ | timespec stdbool gettime mktime setenv xalloc
+
+ |
+ timegm
+ | #include "timegm.h"
+ | timegm.c
+ | timegm.m4 gl_FUNC_TIMEGM
+ | mktime time_r
+ |
+
+ tzset
+ | #include <time.h>
+ | ---
+ | tzset.m4 gl_FUNC_TZSET_CLOBBER
+ | gettimeofday
|
@@ -1275,15 +1637,22 @@ variables.
unlocked-io
| #include "unlocked-io.h"
| ---
- | unlocked-io.m4 jm_FUNC_GLIBC_UNLOCKED_IO
+ | unlocked-io.m4 gl_FUNC_GLIBC_UNLOCKED_IO
+ | extensions
+
+ |
+ fwriteerror
+ | #include "fwriteerror.h"
+ | fwriteerror.c
| ---
+ | stdbool
|
vasnprintf
| #include "vasnprintf.h"
| printf-args.h printf-args.c printf-parse.h printf-parse.c vasnprintf.c asnprintf.c
- | signed.m4 longdouble.m4 wchar_t.m4 wint_t.m4 longlong.m4 intmax_t.m4 vasnprintf.m4 gl_FUNC_VASNPRINTF
- | alloca
+ | signed.m4 longdouble.m4 wchar_t.m4 wint_t.m4 longlong.m4 intmax_t.m4 stdint_h.m4 inttypes_h.m4 eoverflow.m4 vasnprintf.m4 gl_FUNC_VASNPRINTF
+ | alloca-opt xsize
|
vasprintf
@@ -1292,6 +1661,44 @@ variables.
| vasprintf.m4 gl_FUNC_VASPRINTF
| vasnprintf
|
+
+ xvasprintf
+ | #include "xvasprintf.h"
+ | xvasprintf.c xasprintf.c xalloc.h
+ | ---
+ | vasprintf
+ |
+
+
+
@@ -1379,6 +1793,13 @@ variables.
Depends on
|
+ base64
+ | #include "base64.h"
+ | base64.c
+ | base64.m4 gl_FUNC_BASE64
+ | stdbool restrict
+ |
+
diacrit
| #include "diacrit.h"
| diacrit.c
@@ -1388,30 +1809,37 @@ variables.
|
getline
| #include "getline.h"
- | getline.c getndelim2.c
- | getline.m4 AM_FUNC_GETLINE
- | unlocked-io
+ | getline.c getndelim2.h getndelim2.c
+ | getline.m4 getndelim2.m4 ssize_t.m4 AM_FUNC_GETLINE
+ | ---
|
getnline
| #include "getnline.h"
- | getnline.c getndelim2.c
+ | getnline.c
| getnline.m4 ssize_t.m4 gl_GETNLINE
- | unlocked-io
+ | getndelim2
+ |
+
+ getndelim2
+ | #include "getndelim2.h"
+ | getndelim2.c
+ | getndelim2.m4 ssize_t.m4 gl_GETNDELIM2
+ | ---
|
linebuffer
| #include "linebuffer.h"
| linebuffer.c
| ---
- | xalloc unlocked-io
+ | xalloc
|
obstack
| #include "obstack.h"
| obstack.c
- | obstack.m4 gl_OBSTACK
- | gettext
+ | inttypes_h.m4 obstack.m4 stdint_h.m4 uintmax_t.m4 gl_OBSTACK
+ | gettext exit exitfail
|
hash-pjw
@@ -1425,14 +1853,21 @@ variables.
| #include "hash.h"
| hash.c
| hash.m4 gl_HASH
- | malloc realloc stdbool
+ | stdbool xalloc
|
readtokens
| #include "readtokens.h"
| readtokens.c
| readtokens.m4 gl_READTOKENS
- | xalloc unlocked-io
+ | xalloc stdbool
+ |
+
+ readtokens0
+ | #include "readtokens0.h"
+ | readtokens0.c
+ | ---
+ | obstack stdbool
|
strverscmp
@@ -1443,6 +1878,54 @@ variables.
|
+
+
+
+ modules/
+ | lib/
+ | lib/
+ | m4/
+ |
+ |
+
+ Module
+ | Header
+ | Implementation
+ | Autoconf macro
+ | Depends on
+ |
+
+ restrict
+ | ---
+ | ---
+ | restrict.m4 gl_C_RESTRICT
+ | ---
+ |
+
+
+
+
+ modules/
+ | lib/
+ | lib/
+ | m4/
+ |
+ |
+
+ Module
+ | Header
+ | Implementation
+ | Autoconf macro
+ | Depends on
+ |
+
+ ullong_max
+ | #include <limits.h>
+ | ---
+ | ullong_max.m4 gl_ULLONG_MAX
+ | ---
+ |
+
@@ -1467,6 +1950,61 @@ variables.
---
|
+
+
+
+
@@ -1621,8 +2166,8 @@ variables.
chown
| #include <unistd.h>
- | chown.c
- | chown.m4 jm_FUNC_CHOWN
+ | chown.c fchown-stub.c
+ | chown.m4 gl_FUNC_CHOWN
| ---
|
@@ -1636,17 +2181,45 @@ variables.
ftruncate
| #include <unistd.h>
| ftruncate.c
- | ftruncate.m4 jm_FUNC_FTRUNCATE
+ | ftruncate.m4 gl_FUNC_FTRUNCATE
| ---
|
+ getaddrinfo
+ | #include "getaddrinfo.h"
+ | getaddrinfo.c gai_strerror.c
+ | getaddrinfo.m4 sockpfaf.m4 gl_GETADDRINFO
+ | restrict gettext stdbool
+ |
+
+ getcwd
+ | #include "getcwd.h"
+ | getcwd.c
+ | d-ino.m4 getcwd-path-max.m4 getcwd.m4 gl_FUNC_GETCWD
+ | mempcpy extensions stdbool
+ |
+
getgroups
| #include <unistd.h>
| getgroups.c
- | getgroups.m4 jm_FUNC_GETGROUPS
+ | getgroups.m4 gl_FUNC_GETGROUPS
| xalloc
|
+ gethostname
+ | ---
+ | gethostname.c
+ | gethostname.m4 gl_FUNC_GETHOSTNAME
+ | ---
+ |
+
+ getsubopt
+ | #include "getsubopt.h"
+ | getsubopt.c
+ | getsubopt.m4 gl_FUNC_GETSUBOPT
+ | strchrnul
+ |
+
gettimeofday
| #include <sys/time.h>
| gettimeofday.c
@@ -1654,18 +2227,25 @@ variables.
| ---
|
+ inet_ntop
+ | #include "inet_ntop.h"
+ | inet_ntop.c
+ | inet_ntop.m4 sockpfaf.m4 gl_INET_NTOP
+ | ---
+ |
+
mkdir
| #include <sys/stat.h>
| mkdir.c
- | mkdir-slash.m4 UTILS_FUNC_MKDIR_TRAILING_SLASH
+ | mkdir-slash.m4 gl_FUNC_MKDIR_TRAILING_SLASH
| xalloc dirname
|
mkstemp
| #include <stdlib.h>
| mkstemp.c tempname.c
- | ulonglong.m4 stdint_h.m4 inttypes_h.m4 uintmax_t.m4 mkstemp.m4 UTILS_FUNC_MKSTEMP
- | ---
+ | ulonglong.m4 stdint_h.m4 inttypes_h.m4 uintmax_t.m4 mkstemp.m4 gl_FUNC_MKSTEMP
+ | stat-macros
|
mkdtemp
@@ -1692,36 +2272,43 @@ variables.
| stat
| #include <sys/stat.h>
| stat.c
- | stat.m4 jm_FUNC_STAT
- | ---
+ | stat.m4 gl_FUNC_STAT
+ | xalloc stat-macros
|
lstat
| #include <sys/stat.h>
| lstat.c
- | lstat.m4 jm_FUNC_LSTAT
- | stat xalloc
+ | lstat.m4 gl_FUNC_LSTAT
+ | stat
+ |
+
+ time_r
+ | #include "time_r.h"
+ | time_r.c
+ | time_r.m4 gl_TIME_R
+ | extensions restrict
|
timespec
| #include "timespec.h"
| ---
| st_mtim.m4 timespec.m4 gl_TIMESPEC
- | ---
+ | extensions
|
nanosleep
| #include <time.h>
| nanosleep.c
- | nanosleep.m4 jm_FUNC_NANOSLEEP
- | timespec
+ | nanosleep.m4 gl_FUNC_NANOSLEEP
+ | timespec stdbool
|
regex
| #include "regex.h"
| regex.c
| regex.m4 gl_REGEX
- | alloca unlocked-io gettext
+ | alloca gettext restrict
|
rename
@@ -1735,13 +2322,20 @@ variables.
| #include <unistd.h>
| rmdir.c
| rmdir.m4 gl_FUNC_RMDIR
+ | stat-macros
+ |
+
+ strtok_r
+ | #include "strtok_r.h"
+ | strtok_r.c
+ | strtok_r.m4 gl_FUNC_STRTOK_R
| ---
|
utime
| #if HAVE_UTIME_H # include <utime.h> #else # include <sys/utime.h> #endif
| utime.c
- | utimbuf.m4 utimes.m4 utime.m4 jm_FUNC_UTIME
+ | utimbuf.m4 utime.m4 utimes.m4 utimes-null.m4 gl_FUNC_UTIME
| safe-read full-write
|
@@ -1766,19 +2360,19 @@ variables.
#include "dirname.h"
| dirname.c basename.c stripslash.c
| dos.m4 dirname.m4 gl_DIRNAME
- | xalloc
+ | xalloc stdbool
|
getopt
- | #include "getopt.h"
- | getopt.c getopt1.c
+ | #include <getopt.h>
+ | getopt_.h getopt.c getopt1.c getopt_int.h
| getopt.m4 gl_GETOPT
| gettext
|
unistd-safer
| #include "unistd-safer.h"
- | dup-safer.c
+ | dup-safer.c fd-safer.c
| unistd-safer.m4 gl_UNISTD_SAFER
| ---
|
@@ -1787,7 +2381,7 @@ variables.
#include <fnmatch.h>
| fnmatch_.h fnmatch.c fnmatch_loop.c
| mbstate_t.m4 fnmatch.m4 # No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
- | alloca
+ | alloca stdbool
|
fnmatch-posix
@@ -1808,7 +2402,7 @@ variables.
| #include "exclude.h"
| exclude.c
| exclude.m4 gl_EXCLUDE
- | xalloc strcase unlocked-io fnmatch-gnu stdbool
+ | xalloc strcase fnmatch-gnu stdbool
|
@@ -1831,7 +2425,7 @@ variables.
human
| #include "human.h"
- | human.c
+ | human.c intprops.h
| ulonglong.m4 stdint_h.m4 inttypes_h.m4 uintmax_t.m4 human.m4 gl_HUMAN
| gettext argmatch error xstrtol stdbool
|
@@ -1862,9 +2456,16 @@ variables.
backupfile
| #include "backupfile.h"
- | backupfile.c addext.c
+ | backupfile.c
| dos.m4 d-ino.m4 backupfile.m4 gl_BACKUPFILE
- | argmatch dirname
+ | argmatch dirname stdbool
+ |
+
+ canonicalize
+ | #include "canonicalize.h"
+ | canonicalize.c
+ | canonicalize.m4 AC_FUNC_CANONICALIZE_FILE_NAME
+ | cycle-check path-concat stat-macros xalloc xgetcwd xreadlink
|
copy-file
@@ -1874,32 +2475,39 @@ variables.
| error safe-read full-write binary-io exit gettext
|
+ cycle-check
+ | #include "cycle-check.h"
+ | cycle-check.c dev-ino.h
+ | ---
+ | stdbool
+ |
+
fsusage
| #include "fsusage.h"
| fsusage.c
| ulonglong.m4 stdint_h.m4 inttypes_h.m4 uintmax_t.m4 fsusage.m4 gl_FSUSAGE
- | full-read
+ | full-read stdbool
|
dirfd
| #include "dirfd.h"
| dirfd.c
- | dirfd.m4 UTILS_FUNC_DIRFD
+ | dirfd.m4 gl_FUNC_DIRFD
| ---
|
euidaccess
- | ---
+ | #include "euidaccess.h"
| euidaccess.c
| euidaccess.m4 gl_FUNC_EUIDACCESS
- | group-member
+ | group-member stat-macros
|
file-type
| #include "file-type.h"
| file-type.c
| file-type.m4 gl_FILE_TYPE
- | gettext
+ | gettext stat-macros
|
fileblocks
@@ -1913,7 +2521,7 @@ variables.
| #include "filemode.h"
| filemode.c
| filemode.m4 gl_FILEMODE
- | ---
+ | stat-macros
|
isdir
@@ -1924,38 +2532,38 @@ variables.
|
lchown
- | ---
- | lchown.h lchown.c
- | lchown.m4 jm_FUNC_LCHOWN
- | chown
+ | #include "lchown.h"
+ | lchown.c
+ | lchown.m4 gl_FUNC_LCHOWN
+ | chown stat-macros
|
makepath
| #include "makepath.h"
| makepath.c
| afs.m4 makepath.m4 gl_MAKEPATH
- | alloca chown gettext save-cwd dirname error quote
+ | alloca chown gettext save-cwd dirname error quote stat-macros stdbool
|
modechange
| #include "modechange.h"
| modechange.c
| modechange.m4 gl_MODECHANGE
- | xstrtol
+ | stat-macros xalloc
|
mountlist
| #include "mountlist.h"
| mountlist.c
| ls-mntd-fs.m4 fstypename.m4 mountlist.m4 gl_MOUNTLIST
- | xalloc unlocked-io
+ | stdbool xalloc
|
path-concat
| #include "path-concat.h"
| path-concat.c
| dos.m4 path-concat.m4 gl_PATH_CONCAT
- | strdup xalloc dirname
+ | xalloc dirname
|
pathname
@@ -1976,14 +2584,14 @@ variables.
| #include "same.h"
| same.c
| same.m4 gl_SAME
- | xalloc error dirname
+ | xalloc error dirname stdbool
|
save-cwd
| #include "save-cwd.h"
| save-cwd.c
| save-cwd.m4 gl_SAVE_CWD
- | xgetcwd
+ | chdir-long unistd-safer xgetcwd stdbool
|
savedir
@@ -1993,11 +2601,32 @@ variables.
| xalloc
|
+ unlinkdir
+ | #include "unlinkdir.h"
+ | unlinkdir.c
+ | unlinkdir.m4 gl_UNLINKDIR
+ | stdbool
+ |
+
+ utimecmp
+ | #include "utimecmp.h"
+ | intprops.h utimecmp.c
+ | utimecmp.m4 gl_UTIMECMP
+ | hash timespec utimens xalloc stdbool
+ |
+
+ utimens
+ | #include "utimens.h"
+ | utimens.c
+ | utimens.m4 utimes.m4 gl_UTIMENS
+ | timespec
+ |
+
xgetcwd
| #include "xgetcwd.h"
| xgetcwd.c
- | getcwd.m4 xgetcwd.m4 gl_XGETCWD
- | xalloc pathmax
+ | xgetcwd.m4 gl_XGETCWD
+ | getcwd xalloc stdbool
|
xreadlink
@@ -2079,7 +2708,7 @@ variables.
| fpending
| #include "__fpending.h"
| __fpending.c
- | fpending.m4 jm_FUNC_FPENDING
+ | fpending.m4 gl_FUNC_FPENDING
| ---
|
@@ -2087,7 +2716,7 @@ variables.
#include "closeout.h"
| closeout.c
| closeout.m4 gl_CLOSEOUT
- | unlocked-io gettext error quotearg fpending
+ | atexit gettext error quotearg fpending exitfail stdbool
|
stdio-safer
@@ -2098,10 +2727,17 @@ variables.
|
getpass
- | ---
+ | #include "getpass.h"
| getpass.c
| getpass.m4 gl_FUNC_GETPASS
- | unlocked-io getline
+ | getline stdbool
+ |
+
+ getpass-gnu
+ | #include "getpass.h"
+ | getpass.c
+ | getpass.m4 gl_FUNC_GETPASS_GNU
+ | getline stdbool
|
@@ -2131,8 +2767,8 @@ variables.
group-member
| #include "group-member.h"
| group-member.c
- | group-member.m4 jm_FUNC_GROUP_MEMBER
- | xalloc
+ | group-member.m4 gl_FUNC_GROUP_MEMBER
+ | xalloc stdbool
|
idcache
@@ -2143,10 +2779,10 @@ variables.
|
userspec
- | ---
- | userspec.c
+ | #include "userspec.h"
+ | inttostr.h intprops.h userspec.c
| userspec.m4 gl_USERSPEC
- | alloca xalloc xstrtol strdup gettext
+ | posixver xalloc xstrtol strdup gettext stdbool
|
@@ -2167,7 +2803,7 @@ variables.
gettime
- | ---
+ | #include "timespec.h"
| gettime.c
| clock_time.m4 gettime.m4 gl_GETTIME
| gettimeofday timespec
@@ -2184,7 +2820,14 @@ variables.
| #include "posixtm.h"
| posixtm.c
| posixtm.m4 gl_POSIXTM
- | mktime unlocked-io
+ | mktime stdbool
+ |
+
+ xnanosleep
+ | #include "xnanosleep.h"
+ | intprops.h xnanosleep.c
+ | xnanosleep.m4 gl_XNANOSLEEP
+ | timespec stdbool
|
@@ -2204,25 +2847,18 @@ variables.
Depends on
|
- gethostname
- | ---
- | gethostname.c
- | gethostname.m4 gl_FUNC_GETHOSTNAME
- | ---
- |
-
xgethostname
- | ---
+ | #include "xgethostname.h"
| xgethostname.c
| ---
- | gethostname xalloc error
+ | gethostname xalloc
|
canon-host
| ---
| canon-host.c
| canon-host.m4 gl_CANON_HOST
- | ---
+ | strdup
|
@@ -2245,7 +2881,7 @@ variables.
gettext
| #include "gettext.h"
| ---
- | codeset.m4 gettext.m4 glibc21.m4 iconv.m4 intdiv0.m4 inttypes.m4 inttypes_h.m4 inttypes-pri.m4 isc-posix.m4 lcmessage.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 nls.m4 po.m4 progtest.m4 stdint_h.m4 uintmax_t.m4 ulonglong.m4 AM_GNU_GETTEXT([external])
+ | codeset.m4 gettext.m4 glibc2.m4 glibc21.m4 iconv.m4 intdiv0.m4 intmax.m4 inttypes.m4 inttypes_h.m4 inttypes-pri.m4 isc-posix.m4 lcmessage.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 longdouble.m4 longlong.m4 nls.m4 po.m4 printf-posix.m4 progtest.m4 signed.m4 size_max.m4 stdint_h.m4 uintmax_t.m4 ulonglong.m4 wchar_t.m4 wint_t.m4 xsize.m4 AM_GNU_GETTEXT([external])
| ---
|
@@ -2256,6 +2892,13 @@ variables.
---
|
+ iconvme
+ | #include "iconvme.h"
+ | iconvme.c
+ | iconvme.m4 gl_ICONVME
+ | iconv strdup
+ |
+
localcharset
| #include "localcharset.h"
| localcharset.c config.charset ref-add.sin ref-del.sin
@@ -2267,7 +2910,7 @@ variables.
| #include "hard-locale.h"
| hard-locale.c
| hard-locale.m4 gl_HARD_LOCALE
- | ---
+ | stdbool strdup
|
mbswidth
@@ -2295,7 +2938,7 @@ variables.
| #include "xmemcoll.h"
| xmemcoll.c
| ---
- | memcoll gettext error quotearg
+ | memcoll gettext error quotearg exitfail
|
unicodeio
@@ -2313,10 +2956,10 @@ variables.
|
yesno
- | ---
+ | #include "yesno.h"
| yesno.c
| yesno.m4 gl_YESNO
- | unlocked-io rpmatch
+ | getline rpmatch stdbool
|
ucs4-utf8
@@ -2351,7 +2994,7 @@ variables.
| #include "linebreak.h"
| linebreak.c lbrkprop.h
| linebreak.m4 gl_LINEBREAK
- | localcharset c-ctype iconv utf8-ucs4 utf16-ucs4
+ | localcharset c-ctype iconv utf8-ucs4 utf16-ucs4 xsize
|
@@ -2371,14 +3014,86 @@ variables.
Depends on
|
+ cloexec
+ | #include "cloexec.h"
+ | cloexec.c
+ | cloexec.m4 gl_CLOEXEC
+ | stdbool
+ |
+
findprog
| #include "findprog.h"
| findprog.c
| findprog.m4 eaccess.m4 gl_FINDPROG
| stdbool xalloc pathname
|
+
+ wait-process
+ | #include "wait-process.h"
+ | wait-process.c
+ | wait-process.m4 sig_atomic_t.m4 gl_WAIT_PROCESS
+ | fatal-signal error exit xalloc gettext stdbool
+ |
+
+ execute
+ | #include "execute.h"
+ | execute.c w32spawn.h
+ | execute.m4 gl_EXECUTE
+ | error exit fatal-signal wait-process gettext stdbool strpbrk
+ |
+
+ pipe
+ | #include "pipe.h"
+ | pipe.c w32spawn.h
+ | pipe.m4 gl_PIPE
+ | wait-process error exit fatal-signal gettext stdbool strpbrk
+ |
+
+ sh-quote
+ | #include "sh-quote.h"
+ | sh-quote.c
+ | ---
+ | quotearg xalloc
+ |
+
@@ -2399,15 +3114,29 @@ variables.
argp
| #include "argp.h"
| argp-ba.c argp-eexst.c argp-fmtstream.c argp-fmtstream.h argp-fs-xinl.c argp-help.c argp-namefrob.h argp-parse.c argp-pv.c argp-pvh.c argp-xinl.c
- | argp.m4 AC_FUNC_ARGP
- | alloca getopt
+ | argp.m4 gl_ARGP
+ | alloca getopt strchrnul sysexits mempcpy strndup restrict strcase extensions vsnprintf
+ |
+
+ argz
+ | #include <argz.h>
+ | argz_.h argz.c
+ | argz.m4 gl_FUNC_ARGZ
+ | ---
+ |
+
+ byteswap
+ | #include <byteswap.h>
+ | byteswap_.h
+ | byteswap.m4 gl_BYTESWAP
+ | ---
|
exitfail
| #include "exitfail.h"
| exitfail.c
| exitfail.m4 gl_EXITFAIL
- | ---
+ | exit
|
c-stack
@@ -2421,21 +3150,35 @@ variables.
| #include "error.h"
| error.c
| error.m4 strerror_r.m4 gl_ERROR
- | unlocked-io gettext
+ | ---
|
- fatal
- | #include "fatal.h"
- | fatal.c
- | fatal.m4 gl_FATAL
- | unlocked-io error
+ | extensions
+ | ---
+ | ---
+ | extensions.m4 dnl gl_USE_SYSTEM_EXTENSIONS must be added quite early to configure.ac.
+ | ---
|
- getloadavg
+ | getdomainname
+ | #include "getdomainname.h"
+ | getdomainname.c
+ | getdomainname.m4 gl_FUNC_GETDOMAINNAME
| ---
- | getloadavg.c
- | getloadavg.m4 gl_FUNC_GETLOADAVG
+ |
+
+ xgetdomainname
+ | #include "xgetdomainname.h"
+ | xgetdomainname.c
| ---
+ | getdomainname xalloc
+ |
+
+ getloadavg
+ | ---
+ | getloadavg.c intprops.h
+ | AC_FUNC_GETLOADAVG
+ | cloexec xalloc c-strtod stdbool unistd-safer
|
getpagesize
@@ -2449,7 +3192,7 @@ variables.
| ---
| getusershell.c
| getusershell.m4 gl_PREREQ_GETUSERSHELL
- | xalloc unlocked-io
+ | stdio-safer xalloc
|
physmem
@@ -2466,11 +3209,18 @@ variables.
| ---
|
+ progname
+ | #include "progname.h"
+ | progname.c
+ | ---
+ | ---
+ |
+
quotearg
| #include "quotearg.h"
| quotearg.c
| mbstate_t.m4 mbrtowc.m4 quotearg.m4 gl_QUOTEARG
- | xalloc gettext
+ | xalloc gettext stdbool
|
quote
@@ -2484,12 +3234,12 @@ variables.
| #include "readutmp.h"
| readutmp.c
| readutmp.m4 gl_READUTMP
- | xalloc unlocked-io
+ | xalloc stdbool
|
sig2str
| #include "sig2str.h"
- | sig2str.c
+ | intprops.h sig2str.c
| sig2str.m4 gl_FUNC_SIG2STR
| ---
|
@@ -2501,26 +3251,66 @@ variables.
---
|
+ Unclassified modules - please update MODULES.html.sh
+
Lone files - please create new modules containing them
-lib/getversion.c
-m4/check-decl.m4
+lib/progreloc.c
m4/d-type.m4
-m4/glibc.m4
-m4/gnu-source.m4
m4/host-os.m4
-m4/jm-macros.m4
m4/jm-winsz1.m4
m4/jm-winsz2.m4
-m4/lib-check.m4
m4/link-follow.m4
m4/onceonly.m4
m4/perl.m4
-m4/prereq.m4
+m4/ptrdiff_max.m4
m4/readdir.m4
m4/rmdir-errno.m4
-m4/search-libs.m4
m4/st_dm_mode.m4
+m4/uintptr_t.m4
m4/unlink-busy.m4
m4/uptime.m4
@@ -2536,6 +3326,6 @@ variables.
A testsuite
- Generated from MODULES.html.sh
on 18 July 2003.
+ Generated from MODULES.html.sh
on 14 May 2005.