changeset 4110:632b6cf5063f

Module description.
author Bruno Haible <bruno@clisp.org>
date Tue, 31 Dec 2002 13:46:30 +0000
parents 3c86a2a7493c
children 5cff65a54664
files modules/acl modules/alloca modules/argmatch modules/assert modules/atexit modules/backupfile modules/bcopy modules/bumpalloc modules/c-bs-a modules/c-stack modules/canon-host modules/chown modules/closeout modules/diacrit modules/dirfd modules/dirname modules/dup2 modules/error modules/euidaccess modules/exclude modules/exitfail modules/fatal modules/file-type modules/fileblocks modules/filemode modules/fnmatch modules/fnmatch-gnu modules/fnmatch-posix modules/fpending modules/fsusage modules/ftruncate modules/full-read modules/full-write modules/gcd modules/getdate modules/getgroups modules/gethostname modules/getline modules/getloadavg modules/getopt modules/getpagesize modules/getpass modules/getstr modules/gettext modules/gettime modules/gettimeofday modules/getugroups modules/getusershell modules/group-member modules/hard-locale modules/hash modules/hash-pjw modules/human modules/iconv modules/idcache modules/isdir modules/lchown modules/linebuffer modules/localcharset modules/long-options modules/lstat modules/makepath modules/malloc modules/mbswidth modules/md5 modules/memcasecmp modules/memchr modules/memcmp modules/memcoll modules/memcpy modules/memmove modules/memrchr modules/memset modules/mkdir modules/mkstemp modules/mktime modules/modechange modules/mountlist modules/nanosleep modules/obstack modules/path-concat modules/pathmax modules/physmem modules/posixtm modules/posixver modules/putenv modules/quote modules/quotearg modules/readtokens modules/readutmp modules/realloc modules/regex modules/rename modules/rmdir modules/rpmatch modules/safe-read modules/safe-write modules/same modules/save-cwd modules/savedir modules/setenv modules/settime modules/sha modules/sig2str modules/stat modules/stdbool modules/stdio-safer modules/stpcpy modules/strcase modules/strcspn modules/strdup modules/strerror modules/strftime modules/strndup modules/strnlen modules/strpbrk modules/strstr modules/strtod modules/strtoimax modules/strtol modules/strtoll modules/strtoul modules/strtoull modules/strtoumax modules/strverscmp modules/timespec modules/unicodeio modules/unistd-safer modules/unlocked-io modules/userspec modules/utime modules/version-etc modules/xalloc modules/xgetcwd modules/xgethostname modules/xmemcoll modules/xreadlink modules/xstrtod modules/xstrtoimax modules/xstrtol modules/xstrtoumax modules/yesno
diffstat 142 files changed, 2701 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/modules/acl
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/acl.h
+lib/acl.c
+m4/acl.m4
+
+Depends-on:
+
+configure.ac:
+AC_FUNC_ACL
+
+Makefile.am:
+lib_SOURCES += acl.h acl.c
+
+Include:
+"acl.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/alloca
@@ -0,0 +1,46 @@
+Description:
+
+Files:
+lib/alloca.c
+m4/alloca.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+gl_FUNC_ALLOCA
+
+Makefile.am:
+
+Include:
+#ifdef __GNUC__
+# ifndef alloca
+#  define alloca __builtin_alloca
+# endif
+#else
+# ifdef _MSC_VER
+#  include <malloc.h>
+#  define alloca _alloca
+# else
+#  if HAVE_ALLOCA_H
+#   include <alloca.h>
+#  else
+#   ifdef _AIX
+ #pragma alloca
+#   else
+#    ifdef __hpux /* This section must match that of bison generated files. */
+#     ifdef __cplusplus
+extern "C" void *alloca (unsigned int);
+#     else /* not __cplusplus */
+void *alloca ();
+#     endif /* not __cplusplus */
+#    else /* not __hpux */
+#     ifndef alloca
+char *alloca ();
+#     endif
+#    endif /* __hpux */
+#   endif
+#  endif
+# endif
+#endif
+
new file mode 100644
--- /dev/null
+++ b/modules/argmatch
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/argmatch.h
+lib/argmatch.c
+
+Depends-on:
+gettext
+error
+quotearg
+quote
+unlocked-io
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += argmatch.h argmatch.c
+
+Include:
+"argmatch.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/assert
@@ -0,0 +1,16 @@
+Description:
+Allow the installer to disable assertions through "configure --disable-assert".
+
+Files:
+m4/assert.m4
+
+Depends-on:
+
+configure.ac:
+jm_ASSERT
+
+Makefile.am:
+
+Include:
+<assert.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/atexit
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/atexit.c
+m4/atexit.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_ATEXIT
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/backupfile
@@ -0,0 +1,23 @@
+Description:
+
+Files:
+lib/backupfile.h
+lib/backupfile.c
+lib/addext.c
+m4/dos.m4
+m4/d-ino.m4
+m4/backupfile.m4
+
+Depends-on:
+argmatch
+dirname
+
+configure.ac:
+gl_BACKUPFILE
+
+Makefile.am:
+lib_SOURCES += backupfile.h backupfile.c addext.c
+
+Include:
+"backupfile.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/bcopy
@@ -0,0 +1,14 @@
+Description:
+
+Files:
+lib/bcopy.c
+
+Depends-on:
+
+configure.ac:
+AC_REPLACE_FUNCS(bcopy)
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/bumpalloc
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/bumpalloc.h
+
+Depends-on:
+xalloc
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += bumpalloc.h
+
+Include:
+"bumpalloc.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/c-bs-a
@@ -0,0 +1,15 @@
+Description:
+Determine portability of "\a".
+
+Files:
+m4/c-bs-a.m4
+
+Depends-on:
+
+configure.ac:
+AC_C_BACKSLASH_A
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/c-stack
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/c-stack.h
+lib/c-stack.c
+m4/c-stack.m4
+
+Depends-on:
+gettext
+exitfail
+
+configure.ac:
+gl_C_STACK
+
+Makefile.am:
+lib_SOURCES += c-stack.h c-stack.c
+
+Include:
+"c-stack.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/canon-host
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/canon-host.c
+m4/canon-host.m4
+
+Depends-on:
+
+configure.ac:
+gl_CANON_HOST
+
+Makefile.am:
+lib_SOURCES += canon-host.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/chown
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/chown.c
+m4/chown.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_CHOWN
+
+Makefile.am:
+
+Include:
+<unistd.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/closeout
@@ -0,0 +1,23 @@
+Description:
+
+Files:
+lib/closeout.h
+lib/closeout.c
+m4/closeout.m4
+
+Depends-on:
+unlocked-io
+gettext
+error
+quotearg
+fpending
+
+configure.ac:
+gl_CLOSEOUT
+
+Makefile.am:
+lib_SOURCES += closeout.h closeout.c
+
+Include:
+"closeout.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/diacrit
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/diacrit.h
+lib/diacrit.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += diacrit.h diacrit.c
+
+Include:
+"diacrit.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/dirfd
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/dirfd.h
+lib/dirfd.c
+m4/dirfd.m4
+
+Depends-on:
+
+configure.ac:
+UTILS_FUNC_DIRFD
+
+Makefile.am:
+lib_SOURCES += dirfd.h
+
+Include:
+"dirfd.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/dirname
@@ -0,0 +1,22 @@
+Description:
+
+Files:
+lib/dirname.h
+lib/dirname.c
+lib/basename.c
+lib/stripslash.c
+m4/dos.m4
+m4/dirname.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+gl_DIRNAME
+
+Makefile.am:
+lib_SOURCES += dirname.h dirname.c basename.c stripslash.c
+
+Include:
+"dirname.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/dup2
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/dup2.c
+m4/dup2.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_DUP2
+
+Makefile.am:
+
+Include:
+<unistd.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/error
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/error.h
+lib/error.c
+m4/error.m4
+
+Depends-on:
+unlocked-io
+gettext
+
+configure.ac:
+gl_ERROR
+
+Makefile.am:
+
+Include:
+"error.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/euidaccess
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/euidaccess.c
+m4/euidaccess.m4
+
+Depends-on:
+group-member
+
+configure.ac:
+gl_FUNC_EUIDACCESS
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/exclude
@@ -0,0 +1,23 @@
+Description:
+
+Files:
+lib/exclude.h
+lib/exclude.c
+m4/exclude.m4
+
+Depends-on:
+xalloc
+strcase
+unlocked-io
+fnmatch-gnu
+stdbool
+
+configure.ac:
+gl_EXCLUDE
+
+Makefile.am:
+lib_SOURCES += exclude.h exclude.c
+
+Include:
+"exclude.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/exitfail
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/exitfail.h
+lib/exitfail.c
+m4/exitfail.m4
+
+Depends-on:
+
+configure.ac:
+gl_EXITFAIL
+
+Makefile.am:
+lib_SOURCES += exitfail.h exitfail.c
+
+Include:
+"exitfail.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/fatal
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/fatal.h
+lib/fatal.c
+m4/fatal.m4
+
+Depends-on:
+unlocked-io
+error
+
+configure.ac:
+gl_FATAL
+
+Makefile.am:
+lib_SOURCES += fatal.h fatal.c
+
+Include:
+"fatal.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/file-type
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/file-type.h
+lib/file-type.c
+m4/file-type.m4
+
+Depends-on:
+gettext
+
+configure.ac:
+gl_FILE_TYPE
+
+Makefile.am:
+lib_SOURCES += file-type.h file-type.c
+
+Include:
+"file-type.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/fileblocks
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/fileblocks.c
+m4/fileblocks.m4
+
+Depends-on:
+
+configure.ac:
+gl_FILEBLOCKS
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/filemode
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/filemode.h
+lib/filemode.c
+m4/filemode.m4
+
+Depends-on:
+
+configure.ac:
+gl_FILEMODE
+
+Makefile.am:
+lib_SOURCES += filemode.h filemode.c
+
+Include:
+"filemode.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/fnmatch
@@ -0,0 +1,22 @@
+Description:
+
+Files:
+lib/fnmatch_.h
+lib/fnmatch.c
+lib/fnmatch_loop.c
+m4/mbstate_t.m4
+m4/fnmatch.m4
+
+Depends-on:
+alloca
+
+configure.ac:
+# No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
+
+Makefile.am:
+lib_SOURCES += fnmatch_.h
+EXTRA_DIST += fnmatch_loop.c
+DISTCLEANFILES += fnmatch.h
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/fnmatch-gnu
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+
+Depends-on:
+fnmatch
+
+configure.ac:
+gl_FUNC_FNMATCH_GNU
+
+Makefile.am:
+
+Include:
+"fnmatch.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/fnmatch-posix
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+
+Depends-on:
+fnmatch
+
+configure.ac:
+gl_FUNC_FNMATCH_POSIX
+
+Makefile.am:
+
+Include:
+"fnmatch.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/fpending
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/__fpending.h
+lib/__fpending.c
+m4/fpending.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_FPENDING
+
+Makefile.am:
+lib_SOURCES += __fpending.h
+
+Include:
+"__fpending.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/fsusage
@@ -0,0 +1,23 @@
+Description:
+
+Files:
+lib/fsusage.h
+lib/fsusage.c
+m4/ulonglong.m4
+m4/stdint_h.m4
+m4/inttypes_h.m4
+m4/uintmax_t.m4
+m4/fsusage.m4
+
+Depends-on:
+full-read
+
+configure.ac:
+gl_FSUSAGE
+
+Makefile.am:
+lib_SOURCES += fsusage.h
+
+Include:
+"fsusage.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/ftruncate
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/ftruncate.c
+m4/ftruncate.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_FTRUNCATE
+
+Makefile.am:
+
+Include:
+<unistd.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/full-read
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/full-read.h
+lib/full-read.c
+
+Depends-on:
+safe-read
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += full-read.h full-read.c
+
+Include:
+"full-read.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/full-write
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/full-write.h
+lib/full-write.c
+
+Depends-on:
+safe-write
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += full-write.h full-write.c
+
+Include:
+"full-write.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/gcd
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/gcd.h
+lib/gcd.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += gcd.h gcd.c
+
+Include:
+"gcd.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/getdate
@@ -0,0 +1,23 @@
+Description:
+
+Files:
+lib/getdate.h
+lib/getdate.y
+m4/bison.m4
+m4/tm_gmtoff.m4
+m4/getdate.m4
+
+Depends-on:
+unlocked-io
+
+configure.ac:
+gl_GETDATE
+
+Makefile.am:
+lib_SOURCES += getdate.h getdate.y
+BUILT_SOURCES += getdate.c
+MAINTAINERCLEANFILES += getdate.c
+
+Include:
+"getdate.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/getgroups
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/getgroups.c
+m4/getgroups.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+jm_FUNC_GETGROUPS
+
+Makefile.am:
+
+Include:
+<unistd.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/gethostname
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/gethostname.c
+m4/gethostname.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_GETHOSTNAME
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/getline
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/getline.h
+lib/getline.c
+m4/getline.m4
+
+Depends-on:
+getstr
+
+configure.ac:
+AM_FUNC_GETLINE
+
+Makefile.am:
+lib_SOURCES += getline.h
+
+Include:
+"getline.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/getloadavg
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/getloadavg.c
+m4/getloadavg.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_GETLOADAVG
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/getopt
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/getopt.h
+lib/getopt.c
+lib/getopt1.c
+m4/getopt.m4
+
+Depends-on:
+gettext
+
+configure.ac:
+gl_GETOPT
+
+Makefile.am:
+lib_SOURCES += getopt.h getopt.c getopt1.c
+
+Include:
+"getopt.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/getpagesize
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/getpagesize.h
+m4/getpagesize.m4
+
+Depends-on:
+
+configure.ac:
+gl_GETPAGESIZE
+
+Makefile.am:
+lib_SOURCES += getpagesize.h
+
+Include:
+"getpagesize.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/getpass
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/getpass.c
+m4/getpass.m4
+
+Depends-on:
+unlocked-io
+getline
+
+configure.ac:
+gl_FUNC_GETPASS
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/getstr
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/getstr.h
+lib/getstr.c
+m4/getstr.m4
+
+Depends-on:
+unlocked-io
+
+configure.ac:
+gl_GETSTR
+
+Makefile.am:
+lib_SOURCES += getstr.h getstr.c
+
+Include:
+"getstr.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/gettext
@@ -0,0 +1,34 @@
+Description:
+
+Files:
+lib/gettext.h
+m4/codeset.m4
+m4/gettext.m4
+m4/glibc21.m4
+m4/iconv.m4
+m4/intdiv0.m4
+m4/inttypes.m4
+m4/inttypes_h.m4
+m4/inttypes-pri.m4
+m4/isc-posix.m4
+m4/lcmessage.m4
+m4/lib-ld.m4
+m4/lib-link.m4
+m4/lib-prefix.m4
+m4/progtest.m4
+m4/stdint_h.m4
+m4/uintmax_t.m4
+m4/ulonglong.m4
+config.rpath
+
+Depends-on:
+
+configure.ac:
+AM_GNU_GETTEXT([external])
+
+Makefile.am:
+lib_SOURCES += gettext.h
+
+Include:
+"gettext.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/gettime
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/gettime.c
+m4/clock_time.m4
+m4/gettime.m4
+
+Depends-on:
+gettimeofday
+timespec
+
+configure.ac:
+gl_GETTIME
+
+Makefile.am:
+lib_SOURCES += gettime.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/gettimeofday
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/gettimeofday.c
+m4/gettimeofday.m4
+
+Depends-on:
+
+configure.ac:
+AC_FUNC_GETTIMEOFDAY_CLOBBER
+
+Makefile.am:
+
+Include:
+<sys/time.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/getugroups
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/getugroups.c
+m4/getugroups.m4
+
+Depends-on:
+
+configure.ac:
+gl_GETUGROUPS
+
+Makefile.am:
+lib_SOURCES += getugroups.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/getusershell
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/getusershell.c
+m4/getusershell.m4
+
+Depends-on:
+xalloc
+unlocked-io
+
+configure.ac:
+gl_PREREQ_GETUSERSHELL
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/group-member
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/group-member.h
+lib/group-member.c
+m4/group-member.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+jm_FUNC_GROUP_MEMBER
+
+Makefile.am:
+lib_SOURCES += group-member.h
+
+Include:
+"group-member.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/hard-locale
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/hard-locale.h
+lib/hard-locale.c
+m4/hard-locale.m4
+
+Depends-on:
+
+configure.ac:
+gl_HARD_LOCALE
+
+Makefile.am:
+lib_SOURCES += hard-locale.h hard-locale.c
+
+Include:
+"hard-locale.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/hash
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/hash.h
+lib/hash.c
+m4/hash.m4
+
+Depends-on:
+malloc
+realloc
+stdbool
+
+configure.ac:
+gl_HASH
+
+Makefile.am:
+lib_SOURCES += hash.h hash.c
+
+Include:
+"hash.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/hash-pjw
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/hash-pjw.h
+lib/hash-pjw.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += hash-pjw.h hash-pjw.c
+
+Include:
+"hash-pjw.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/human
@@ -0,0 +1,26 @@
+Description:
+
+Files:
+lib/human.h
+lib/human.c
+m4/ulonglong.m4
+m4/stdint_h.m4
+m4/inttypes_h.m4
+m4/uintmax_t.m4
+m4/human.m4
+
+Depends-on:
+gettext
+argmatch
+error
+xstrtol
+
+configure.ac:
+gl_HUMAN
+
+Makefile.am:
+lib_SOURCES += human.h human.c
+
+Include:
+"human.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/iconv
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+m4/iconv.m4
+m4/lib-ld.m4
+m4/lib-link.m4
+m4/lib-prefix.m4
+config.rpath
+
+Depends-on:
+
+configure.ac:
+AM_ICONV
+
+Makefile.am:
+
+Include:
+<iconv.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/idcache
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/idcache.c
+m4/idcache.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+gl_IDCACHE
+
+Makefile.am:
+lib_SOURCES += idcache.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/isdir
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/isdir.c
+m4/isdir.m4
+
+Depends-on:
+
+configure.ac:
+gl_ISDIR
+
+Makefile.am:
+lib_SOURCES += isdir.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/lchown
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/lchown.h
+lib/lchown.c
+m4/lchown.m4
+
+Depends-on:
+chown
+
+configure.ac:
+jm_FUNC_LCHOWN
+
+Makefile.am:
+lib_SOURCES += lchown.h
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/linebuffer
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/linebuffer.h
+lib/linebuffer.c
+
+Depends-on:
+xalloc
+unlocked-io
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += linebuffer.h linebuffer.c
+
+Include:
+"linebuffer.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/localcharset
@@ -0,0 +1,73 @@
+Description:
+
+Files:
+lib/localcharset.h
+lib/localcharset.c
+lib/config.charset
+lib/ref-add.sin
+lib/ref-del.sin
+m4/codeset.m4
+m4/glibc21.m4
+m4/localcharset.m4
+
+Depends-on:
+
+configure.ac:
+gl_LOCALCHARSET
+
+Makefile.am:
+lib_SOURCES += localcharset.h localcharset.c
+EXTRA_DIST += config.charset ref-add.sin ref-del.sin
+DEFS += -DLIBDIR=\"$(libdir)\"
+
+# The following is needed in order to install a simple file in $(libdir)
+# which is shared with other installed packages. We use a list of referencing
+# packages so that "make uninstall" will remove the file if and only if it
+# is not used by another installed package.
+# On systems with glibc-2.1 or newer, the file is redundant, therefore we
+# avoid installing it.
+
+all-local: charset.alias ref-add.sed ref-del.sed
+
+charset_alias = $(DESTDIR)$(libdir)/charset.alias
+charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
+install-exec-local: all-local
+	test @GLIBC21@ != no || $(mkinstalldirs) $(DESTDIR)$(libdir)
+	if test -f $(charset_alias); then \
+	  sed -f ref-add.sed $(charset_alias) > $(charset_tmp) ; \
+	  $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
+	  rm -f $(charset_tmp) ; \
+	else \
+	  if test @GLIBC21@ = no; then \
+	    sed -f ref-add.sed charset.alias > $(charset_tmp) ; \
+	    $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
+	    rm -f $(charset_tmp) ; \
+	  fi ; \
+	fi
+
+uninstall-local: all-local
+	if test -f $(charset_alias); then \
+	  sed -f ref-del.sed $(charset_alias) > $(charset_tmp); \
+	  if grep '^# Packages using this file: $$' $(charset_tmp) \
+	      > /dev/null; then \
+	    rm -f $(charset_alias); \
+	  else \
+	    $(INSTALL_DATA) $(charset_tmp) $(charset_alias); \
+	  fi; \
+	  rm -f $(charset_tmp); \
+	fi
+
+charset.alias: config.charset
+	$(SHELL) $(srcdir)/config.charset '@host@' > t-$@
+	mv t-$@ $@
+
+SUFFIXES += .sed .sin
+.sin.sed:
+	sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $< > t-$@
+	mv t-$@ $@
+
+CLEANFILES += charset.alias ref-add.sed ref-del.sed
+
+Include:
+"localcharset.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/long-options
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/long-options.h
+lib/long-options.c
+m4/long-options.m4
+
+Depends-on:
+version-etc
+
+configure.ac:
+gl_LONG_OPTIONS
+
+Makefile.am:
+lib_SOURCES += long-options.h long-options.c
+
+Include:
+"long-options.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/lstat
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/lstat.c
+m4/lstat.m4
+
+Depends-on:
+stat
+xalloc
+
+configure.ac:
+jm_FUNC_LSTAT
+
+Makefile.am:
+
+Include:
+<sys/stat.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/makepath
@@ -0,0 +1,26 @@
+Description:
+
+Files:
+lib/makepath.h
+lib/makepath.c
+m4/afs.m4
+m4/makepath.m4
+
+Depends-on:
+alloca
+chown
+gettext
+save-cwd
+dirname
+error
+quote
+
+configure.ac:
+gl_MAKEPATH
+
+Makefile.am:
+lib_SOURCES += makepath.h makepath.c
+
+Include:
+"makepath.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/malloc
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/malloc.c
+m4/malloc.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_MALLOC
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/mbswidth
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/mbswidth.h
+lib/mbswidth.c
+m4/mbstate_t.m4
+m4/mbrtowc.m4
+m4/mbswidth.m4
+
+Depends-on:
+
+configure.ac:
+gl_MBSWIDTH
+
+Makefile.am:
+lib_SOURCES += mbswidth.h mbswidth.c
+
+Include:
+"mbswidth.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/md5
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/md5.h
+lib/md5.c
+m4/md5.m4
+
+Depends-on:
+unlocked-io
+
+configure.ac:
+gl_MD5
+
+Makefile.am:
+lib_SOURCES += md5.h md5.c
+
+Include:
+"md5.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/memcasecmp
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/memcasecmp.h
+lib/memcasecmp.c
+m4/memcasecmp.m4
+
+Depends-on:
+
+configure.ac:
+gl_MEMCASECMP
+
+Makefile.am:
+lib_SOURCES += memcasecmp.h memcasecmp.c
+
+Include:
+"memcasecmp.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/memchr
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/memchr.c
+m4/memchr.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_MEMCHR
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/memcmp
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/memcmp.c
+m4/memcmp.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_MEMCMP
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/memcoll
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/memcoll.h
+lib/memcoll.c
+m4/memcoll.m4
+
+Depends-on:
+
+configure.ac:
+gl_MEMCOLL
+
+Makefile.am:
+lib_SOURCES += memcoll.h memcoll.c
+
+Include:
+"memcoll.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/memcpy
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/memcpy.c
+m4/memcpy.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_MEMCPY
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/memmove
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/memmove.c
+m4/memmove.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_MEMMOVE
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/memrchr
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/memrchr.c
+m4/memrchr.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_MEMRCHR
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/memset
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/memset.c
+m4/memset.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_MEMSET
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/mkdir
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/mkdir.c
+m4/mkdir-slash.m4
+
+Depends-on:
+xalloc
+dirname
+
+configure.ac:
+UTILS_FUNC_MKDIR_TRAILING_SLASH
+
+Makefile.am:
+
+Include:
+<sys/stat.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/mkstemp
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/mkstemp.c
+lib/tempname.c
+m4/ulonglong.m4
+m4/stdint_h.m4
+m4/inttypes_h.m4
+m4/uintmax_t.m4
+m4/mkstemp.m4
+
+Depends-on:
+
+configure.ac:
+UTILS_FUNC_MKSTEMP
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/mktime
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/mktime.c
+m4/mktime.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_MKTIME
+
+Makefile.am:
+
+Include:
+<time.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/modechange
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/modechange.h
+lib/modechange.c
+m4/modechange.m4
+
+Depends-on:
+xstrtol
+
+configure.ac:
+gl_MODECHANGE
+
+Makefile.am:
+lib_SOURCES += modechange.h modechange.c
+
+Include:
+"modechange.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/mountlist
@@ -0,0 +1,22 @@
+Description:
+
+Files:
+lib/mountlist.h
+lib/mountlist.c
+m4/ls-mntd-fs.m4
+m4/fstypename.m4
+m4/mountlist.m4
+
+Depends-on:
+xalloc
+unlocked-io
+
+configure.ac:
+gl_MOUNTLIST
+
+Makefile.am:
+lib_SOURCES += mountlist.h
+
+Include:
+"mountlist.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/nanosleep
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/nanosleep.c
+m4/nanosleep.m4
+
+Depends-on:
+timespec
+
+configure.ac:
+jm_FUNC_NANOSLEEP
+
+Makefile.am:
+
+Include:
+<time.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/obstack
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/obstack.h
+lib/obstack.c
+m4/obstack.m4
+
+Depends-on:
+gettext
+
+configure.ac:
+gl_OBSTACK
+
+Makefile.am:
+
+Include:
+"obstack.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/path-concat
@@ -0,0 +1,22 @@
+Description:
+
+Files:
+lib/path-concat.h
+lib/path-concat.c
+m4/dos.m4
+m4/path-concat.m4
+
+Depends-on:
+strdup
+xalloc
+dirname
+
+configure.ac:
+gl_PATH_CONCAT
+
+Makefile.am:
+lib_SOURCES += path-concat.h path-concat.c
+
+Include:
+"path-concat.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/pathmax
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/pathmax.h
+m4/pathmax.m4
+
+Depends-on:
+
+configure.ac:
+gl_PATHMAX
+
+Makefile.am:
+lib_SOURCES += pathmax.h
+
+Include:
+"pathmax.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/physmem
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/physmem.h
+lib/physmem.c
+m4/physmem.m4
+
+Depends-on:
+
+configure.ac:
+gl_PHYSMEM
+
+Makefile.am:
+lib_SOURCES += physmem.h physmem.c
+
+Include:
+"physmem.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/posixtm
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/posixtm.h
+lib/posixtm.c
+m4/posixtm.m4
+
+Depends-on:
+unlocked-io
+
+configure.ac:
+gl_POSIXTM
+
+Makefile.am:
+lib_SOURCES += posixtm.h posixtm.c
+
+Include:
+"posixtm.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/posixver
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/posixver.h
+lib/posixver.c
+m4/posixver.m4
+
+Depends-on:
+
+configure.ac:
+gl_POSIXVER
+
+Makefile.am:
+lib_SOURCES += posixver.h posixver.c
+
+Include:
+"posixver.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/putenv
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/putenv.c
+m4/putenv.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_PUTENV
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/quote
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/quote.h
+lib/quote.c
+m4/quote.m4
+
+Depends-on:
+quotearg
+
+configure.ac:
+gl_QUOTE
+
+Makefile.am:
+lib_SOURCES += quote.h quote.c
+
+Include:
+"quote.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/quotearg
@@ -0,0 +1,22 @@
+Description:
+
+Files:
+lib/quotearg.h
+lib/quotearg.c
+m4/mbstate_t.m4
+m4/mbrtowc.m4
+m4/quotearg.m4
+
+Depends-on:
+xalloc
+gettext
+
+configure.ac:
+gl_QUOTEARG
+
+Makefile.am:
+lib_SOURCES += quotearg.h quotearg.c
+
+Include:
+"quotearg.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/readtokens
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/readtokens.h
+lib/readtokens.c
+m4/readtokens.m4
+
+Depends-on:
+xalloc
+unlocked-io
+
+configure.ac:
+gl_READTOKENS
+
+Makefile.am:
+lib_SOURCES += readtokens.h readtokens.c
+
+Include:
+"readtokens.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/readutmp
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/readutmp.h
+lib/readutmp.c
+m4/readutmp.m4
+
+Depends-on:
+xalloc
+unlocked-io
+
+configure.ac:
+gl_READUTMP
+
+Makefile.am:
+lib_SOURCES += readutmp.h
+
+Include:
+"readutmp.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/realloc
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/realloc.c
+m4/realloc.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_REALLOC
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/regex
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/regex.h
+lib/regex.c
+m4/regex.m4
+
+Depends-on:
+alloca
+unlocked-io
+gettext
+
+configure.ac:
+gl_REGEX
+
+Makefile.am:
+lib_SOURCES += regex.h
+
+Include:
+"regex.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/rename
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/rename.c
+m4/rename.m4
+
+Depends-on:
+xalloc
+dirname
+
+configure.ac:
+vb_FUNC_RENAME
+
+Makefile.am:
+
+Include:
+<stdio.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/rmdir
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/rmdir.c
+m4/rmdir.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_RMDIR
+
+Makefile.am:
+
+Include:
+<unistd.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/rpmatch
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/rpmatch.c
+m4/rpmatch.m4
+
+Depends-on:
+gettext
+regex
+
+configure.ac:
+gl_FUNC_RPMATCH
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/safe-read
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/safe-read.h
+lib/safe-read.c
+m4/safe-read.m4
+
+Depends-on:
+
+configure.ac:
+gl_SAFE_READ
+
+Makefile.am:
+lib_SOURCES += safe-read.h safe-read.c
+
+Include:
+"safe-read.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/safe-write
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/safe-write.h
+lib/safe-write.c
+m4/safe-write.m4
+
+Depends-on:
+safe-read
+
+configure.ac:
+gl_SAFE_WRITE
+
+Makefile.am:
+lib_SOURCES += safe-write.h safe-write.c
+
+Include:
+"safe-write.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/same
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/same.h
+lib/same.c
+m4/same.m4
+
+Depends-on:
+xalloc
+error
+dirname
+
+configure.ac:
+gl_SAME
+
+Makefile.am:
+lib_SOURCES += same.h same.c
+
+Include:
+"same.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/save-cwd
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/save-cwd.h
+lib/save-cwd.c
+m4/save-cwd.m4
+
+Depends-on:
+error
+
+configure.ac:
+gl_SAVE_CWD
+
+Makefile.am:
+lib_SOURCES += save-cwd.h save-cwd.c
+
+Include:
+"save-cwd.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/savedir
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/savedir.h
+lib/savedir.c
+m4/savedir.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+gl_SAVEDIR
+
+Makefile.am:
+lib_SOURCES += savedir.h savedir.c
+
+Include:
+"savedir.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/setenv
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/setenv.h
+lib/setenv.c
+lib/unsetenv.c
+m4/setenv.m4
+
+Depends-on:
+
+configure.ac:
+gt_FUNC_SETENV
+
+Makefile.am:
+
+Include:
+"setenv.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/settime
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/settime.c
+m4/clock_time.m4
+m4/settime.m4
+
+Depends-on:
+timespec
+
+configure.ac:
+gl_SETTIME
+
+Makefile.am:
+lib_SOURCES += settime.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/sha
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/sha.h
+lib/sha.c
+m4/sha.m4
+
+Depends-on:
+unlocked-io
+md5
+
+configure.ac:
+gl_SHA
+
+Makefile.am:
+lib_SOURCES += sha.h sha.c
+
+Include:
+"sha.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/sig2str
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/sig2str.h
+lib/sig2str.c
+m4/sig2str.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_SIG2STR
+
+Makefile.am:
+lib_SOURCES += sig2str.h
+
+Include:
+"sig2str.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/stat
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/stat.c
+m4/stat.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_STAT
+
+Makefile.am:
+
+Include:
+<sys/stat.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/stdbool
@@ -0,0 +1,29 @@
+Description:
+
+Files:
+m4/stdbool.m4
+
+Depends-on:
+
+configure.ac:
+AC_HEADER_STDBOOL
+
+Makefile.am:
+
+Include:
+#if HAVE_STDBOOL_H
+# include <stdbool.h>
+#else
+# if ! HAVE__BOOL
+#  ifdef __cplusplus
+typedef bool _Bool;
+#  else
+typedef enum {false = 0, true = 1} _Bool;
+#  endif
+# endif
+# define bool _Bool
+# define false 0
+# define true 1
+# define __bool_true_false_are_defined 1
+#endif
+
new file mode 100644
--- /dev/null
+++ b/modules/stdio-safer
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/stdio-safer.h
+lib/fopen-safer.c
+m4/stdio-safer.m4
+
+Depends-on:
+unistd-safer
+
+configure.ac:
+gl_STDIO_SAFER
+
+Makefile.am:
+lib_SOURCES += stdio-safer.h fopen-safer.c
+
+Include:
+"stdio-safer.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/stpcpy
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/stpcpy.h
+lib/stpcpy.c
+m4/stpcpy.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STPCPY
+
+Makefile.am:
+
+Include:
+"stpcpy.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/strcase
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/strcase.h
+lib/strcasecmp.c
+lib/strncasecmp.c
+m4/strcase.m4
+
+Depends-on:
+
+configure.ac:
+gl_STRCASE
+
+Makefile.am:
+
+Include:
+"strcase.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/strcspn
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/strcspn.c
+m4/strcspn.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRCSPN
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strdup
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/strdup.c
+m4/strdup.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRDUP
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/strerror
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/strerror.c
+m4/strerror.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRERROR
+
+Makefile.am:
+
+Include:
+<string.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strftime
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/strftime.c
+m4/tm_gmtoff.m4
+m4/strftime.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_GNU_STRFTIME
+
+Makefile.am:
+lib_SOURCES += strftime.c
+
+Include:
+<time.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strndup
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/strndup.c
+m4/strndup.m4
+
+Depends-on:
+strnlen
+
+configure.ac:
+gl_FUNC_STRNDUP
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/strnlen
@@ -0,0 +1,15 @@
+Description:
+
+Files:
+lib/strnlen.c
+m4/strnlen.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRNLEN
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/strpbrk
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/strpbrk.h
+lib/strpbrk.c
+m4/strpbrk.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRPBRK
+
+Makefile.am:
+
+Include:
+"strpbrk.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/strstr
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/strstr.h
+lib/strstr.c
+m4/strstr.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRSTR
+
+Makefile.am:
+
+Include:
+"strstr.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/strtod
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/strtod.c
+m4/strtod.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRTOD
+
+Makefile.am:
+LIBS += @POW_LIB@
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strtoimax
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/strtoimax.c
+m4/longlong.m4
+m4/stdint_h.m4
+m4/inttypes_h.m4
+m4/intmax_t.m4
+m4/strtoimax.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRTOIMAX
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/strtol
@@ -0,0 +1,16 @@
+Description:
+
+Files:
+lib/strtol.c
+m4/strtol.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRTOL
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strtoll
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/strtoll.c
+m4/longlong.m4
+m4/strtoll.m4
+
+Depends-on:
+strtol
+
+configure.ac:
+gl_FUNC_STRTOLL
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strtoul
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/strtoul.c
+m4/strtoul.m4
+
+Depends-on:
+strtol
+
+configure.ac:
+gl_FUNC_STRTOUL
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strtoull
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/strtoull.c
+m4/ulonglong.m4
+m4/strtoull.m4
+
+Depends-on:
+strtoul
+
+configure.ac:
+gl_FUNC_STRTOULL
+
+Makefile.am:
+
+Include:
+<stdlib.h>
+
new file mode 100644
--- /dev/null
+++ b/modules/strtoumax
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/strtoumax.c
+m4/ulonglong.m4
+m4/stdint_h.m4
+m4/inttypes_h.m4
+m4/uintmax_t.m4
+m4/strtoumax.m4
+
+Depends-on:
+strtoimax
+
+configure.ac:
+gl_FUNC_STRTOUMAX
+
+Makefile.am:
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/strverscmp
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/strverscmp.h
+lib/strverscmp.c
+m4/strverscmp.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_STRVERSCMP
+
+Makefile.am:
+lib_SOURCES += strverscmp.h
+
+Include:
+"strverscmp.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/timespec
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/timespec.h
+m4/st_mtim.m4
+m4/timespec.m4
+
+Depends-on:
+
+configure.ac:
+gl_TIMESPEC
+
+Makefile.am:
+lib_SOURCES += timespec.h
+
+Include:
+"timespec.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/unicodeio
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/unicodeio.h
+lib/unicodeio.c
+m4/unicodeio.m4
+
+Depends-on:
+iconv
+gettext
+localcharset
+
+configure.ac:
+gl_UNICODEIO
+
+Makefile.am:
+lib_SOURCES += unicodeio.h unicodeio.c
+
+Include:
+"unicodeio.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/unistd-safer
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/unistd-safer.h
+lib/dup-safer.c
+m4/unistd-safer.m4
+
+Depends-on:
+
+configure.ac:
+gl_UNISTD_SAFER
+
+Makefile.am:
+lib_SOURCES += unistd-safer.h dup-safer.c
+
+Include:
+"unistd-safer.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/unlocked-io
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/unlocked-io.h
+m4/unlocked-io.m4
+
+Depends-on:
+
+configure.ac:
+jm_FUNC_GLIBC_UNLOCKED_IO
+
+Makefile.am:
+lib_SOURCES += unlocked-io.h
+
+Include:
+"unlocked-io.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/userspec
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/userspec.c
+m4/userspec.m4
+
+Depends-on:
+alloca
+xalloc
+xstrtol
+strdup
+gettext
+
+configure.ac:
+gl_USERSPEC
+
+Makefile.am:
+lib_SOURCES += userspec.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/utime
@@ -0,0 +1,24 @@
+Description:
+
+Files:
+lib/utime.c
+m4/utimbuf.m4
+m4/utimes.m4
+m4/utime.m4
+
+Depends-on:
+safe-read
+full-write
+
+configure.ac:
+jm_FUNC_UTIME
+
+Makefile.am:
+
+Include:
+#if HAVE_UTIME_H
+# include <utime.h>
+#else
+# include <sys/utime.h>
+#endif
+
new file mode 100644
--- /dev/null
+++ b/modules/version-etc
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/version-etc.h
+lib/version-etc.c
+
+Depends-on:
+unlocked-io
+gettext
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += version-etc.h version-etc.c
+
+Include:
+"version-etc.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xalloc
@@ -0,0 +1,23 @@
+Description:
+
+Files:
+lib/xalloc.h
+lib/xmalloc.c
+lib/xstrdup.c
+m4/xalloc.m4
+
+Depends-on:
+malloc
+realloc
+error
+gettext
+
+configure.ac:
+gl_XALLOC
+
+Makefile.am:
+lib_SOURCES += xalloc.h xmalloc.c xstrdup.c
+
+Include:
+"xalloc.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xgetcwd
@@ -0,0 +1,21 @@
+Description:
+
+Files:
+lib/xgetcwd.h
+lib/xgetcwd.c
+m4/getcwd.m4
+m4/xgetcwd.m4
+
+Depends-on:
+xalloc
+pathmax
+
+configure.ac:
+gl_XGETCWD
+
+Makefile.am:
+lib_SOURCES += xgetcwd.h xgetcwd.c
+
+Include:
+"xgetcwd.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xgethostname
@@ -0,0 +1,17 @@
+Description:
+
+Files:
+lib/xgethostname.c
+
+Depends-on:
+gethostname
+xalloc
+error
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += xgethostname.c
+
+Include:
+
new file mode 100644
--- /dev/null
+++ b/modules/xmemcoll
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+lib/xmemcoll.h
+lib/xmemcoll.c
+
+Depends-on:
+memcoll
+gettext
+error
+quotearg
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += xmemcoll.h xmemcoll.c
+
+Include:
+"xmemcoll.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xreadlink
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/xreadlink.h
+lib/xreadlink.c
+m4/xreadlink.m4
+
+Depends-on:
+xalloc
+
+configure.ac:
+gl_XREADLINK
+
+Makefile.am:
+lib_SOURCES += xreadlink.h xreadlink.c
+
+Include:
+"xreadlink.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xstrtod
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/xstrtod.h
+lib/xstrtod.c
+m4/xstrtod.m4
+
+Depends-on:
+
+configure.ac:
+gl_XSTRTOD
+
+Makefile.am:
+lib_SOURCES += xstrtod.h xstrtod.c
+
+Include:
+"xstrtod.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xstrtoimax
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+
+lib/xstrtoimax.c
+m4/xstrtoimax.m4
+
+Depends-on:
+xstrtol
+strtoimax
+
+configure.ac:
+jm_XSTRTOIMAX
+
+Makefile.am:
+lib_SOURCES += xstrtoimax.c
+
+Include:
+"xstrtol.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xstrtol
@@ -0,0 +1,25 @@
+Description:
+
+Files:
+lib/xstrtol.h
+lib/xstrtol.c
+lib/xstrtoul.c
+m4/ulonglong.m4
+m4/longlong.m4
+m4/stdint_h.m4
+m4/inttypes_h.m4
+m4/uintmax_t.m4
+m4/intmax_t.m4
+m4/xstrtol.m4
+
+Depends-on:
+
+configure.ac:
+gl_XSTRTOL
+
+Makefile.am:
+lib_SOURCES += xstrtol.h xstrtol.c xstrtoul.c
+
+Include:
+"xstrtol.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/xstrtoumax
@@ -0,0 +1,19 @@
+Description:
+
+Files:
+lib/xstrtoumax.c
+m4/xstrtoumax.m4
+
+Depends-on:
+xstrtol
+strtoumax
+
+configure.ac:
+jm_XSTRTOUMAX
+
+Makefile.am:
+lib_SOURCES += xstrtoumax.c
+
+Include:
+"xstrtol.h"
+
new file mode 100644
--- /dev/null
+++ b/modules/yesno
@@ -0,0 +1,18 @@
+Description:
+
+Files:
+lib/yesno.c
+m4/yesno.m4
+
+Depends-on:
+unlocked-io
+rpmatch
+
+configure.ac:
+gl_YESNO
+
+Makefile.am:
+lib_SOURCES += yesno.c
+
+Include:
+