X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=MODULES.html;h=dd1d61f6aac23606e9609fd8c071edb974272ce9;hb=4567197dc951483c44be91345e38bc1736e5b7f8;hp=ebd08c3537344b38f2e412c934c03304a32cdceb;hpb=0ab85e04fab911818725400434fd02e087367635;p=gnulib.git diff --git a/MODULES.html b/MODULES.html index ebd08c353..dd1d61f6a 100644 --- a/MODULES.html +++ b/MODULES.html @@ -2,7 +2,7 @@ Gnulib Module List - +

Gnulib Module List

@@ -109,10 +109,6 @@ alloca Memory allocation on the stack. - - bumpalloc - Increase table allocation by one element. -

Integer arithmetic functions <stdlib.h>

@@ -191,6 +187,10 @@ + +
strndup strndup() function: duplicate a size-bounded string.
xstrndup + Duplicate a bounded initial segment of a string, with out-of-memory checking. +

Numeric conversion functions <stdlib.h>

@@ -209,6 +209,10 @@ + +
getdate Convert a date/time string to linear time.
timegm + Convert calendar time to simple time, inverse of mktime. +

Input/Output <stdio.h>

@@ -217,6 +221,10 @@ + + @@ -225,6 +233,13 @@
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.
vsprintf with automatic memory allocation.
+

Signal handling <signal.h>

+ + + +
fatal-signal + Emergency actions in case of a fatal signal. +

Command-line arguments

@@ -296,6 +311,13 @@ memory allocation.

Support for systems lacking ISO C 99

+

Keywords

+ + + +
restrict + The C99 'restrict' keyword. +

Boolean type and values <stdbool.h>

@@ -367,6 +389,10 @@ memory allocation. + + @@ -399,6 +425,10 @@ memory allocation. + + @@ -644,10 +674,6 @@ utility).

Networking functions

getgroups() function: return the supplementary group IDs of the current process.
gethostname + gethostname() function: Return machine's hostname. +
gettimeofday gettimeofday() function: return current time.
stat() function: return information about a file or symbolic link.
time_r + Reentrant time functions like localtime_r. +
timespec struct timespec.
- - @@ -731,6 +757,10 @@ usually the host name including FQDN. + +
gethostname - gethostname() function: Return machine's hostname. -
xgethostname Return machine's hostname, without size limitations.
findprog Locating a program in PATH.
wait-process + Waiting for a subprocess to finish. +

Java

Misc

@@ -752,10 +782,22 @@ usually the host name including FQDN. error() and error_at_line() functions: Error reporting. + extensions + Enable extensions in standard headers + + fatal Error reporting for fatal errors. + getdomainname + getdomainname() function: Return machine's NIS domain name. + + + xgetdomainname + Return machine's domainname, without size limitations. + + getloadavg Return the current system load averages. @@ -777,6 +819,10 @@ usually the host name including FQDN. variables. + progname + Program name management. + + quotearg Quote arguments for use in error messages. @@ -930,7 +976,7 @@ variables. #include <time.h> mktime.c mktime.m4
gl_FUNC_MKTIME - --- + time_r These modules are not listed among dependencies below, for simplicity. @@ -987,7 +1033,7 @@ variables. #include <time.h> strftime.c mbstate_t.m4
tm_gmtoff.m4
strftime.m4
jm_FUNC_GNU_STRFTIME - --- + time_r
tzset

Extra functions based on ANSI C 89

@@ -1012,7 +1058,7 @@ variables. #include "xalloc.h" xmalloc.c
xstrdup.c xalloc.m4
gl_XALLOC - malloc
realloc
error
gettext
exitfail + malloc
realloc
error
gettext
exitfail
stdbool alloca @@ -1021,13 +1067,6 @@ variables. alloca.m4
gl_FUNC_ALLOCA xalloc - - bumpalloc - #include "bumpalloc.h" - --- - --- - xalloc -

Integer arithmetic functions <stdlib.h>

@@ -1203,11 +1242,18 @@ variables. + +
strndup - --- + #include "strndup.h" strndup.c strndup.m4
gl_FUNC_STRNDUP
strnlen
xstrndup + #include "xstrndup.h" + xstrndup.c + xstrndup.m4
gl_XSTRNDUP +
strndup
xalloc +

Numeric conversion functions <stdlib.h>

@@ -1263,6 +1309,13 @@ variables. + +
bison.m4
tm_gmtoff.m4
getdate.m4
gl_GETDATE
mktime
unlocked-io
timegm + #include "timegm.h" + timegm.c + timegm.m4
gl_FUNC_TIMEGM +
mktime
time_r +

Input/Output <stdio.h>

@@ -1285,6 +1338,13 @@ variables. + + @@ -1302,6 +1362,30 @@ variables.
#include "unlocked-io.h" --- unlocked-io.m4
jm_FUNC_GLIBC_UNLOCKED_IO +
extensions +
fwriteerror + #include "fwriteerror.h" + fwriteerror.c + --- ---
vasnprintf
+

Signal handling <signal.h>

+ + + + + + + +
modules/ + lib/ + lib/ + m4/ +   +
Module + Header + Implementation + Autoconf macro + Depends on +
fatal-signal + #include "fatal-signal.h" + fatal-signal.c + fatal-signal.m4
signalblocking.m4
sig_atomic_t.m4
gl_FATAL_SIGNAL +
xalloc
stdbool +

Command-line arguments

@@ -1323,7 +1407,7 @@ variables.
#include "argmatch.h" argmatch.c --- - gettext
error
quotearg
quote
unlocked-io +
gettext
error
quotearg
quote
unlocked-io
exit
version-etc @@ -1427,7 +1511,7 @@ variables. #include "obstack.h" obstack.c obstack.m4
gl_OBSTACK -
gettext + gettext
exit
hash-pjw @@ -1459,6 +1543,30 @@ variables.

Support for systems lacking ISO C 99

+

Keywords

+ + + + + + + +
modules/ + lib/ + lib/ + m4/ +   +
Module + Header + Implementation + Autoconf macro + Depends on +
restrict + --- + --- + restrict.m4
gl_C_RESTRICT +
--- +

Boolean type and values <stdbool.h>

@@ -1663,6 +1771,13 @@ variables. + + + +
xalloc
gethostname + --- + gethostname.c + gethostname.m4
gl_FUNC_GETHOSTNAME +
--- +
gettimeofday #include <sys/time.h> gettimeofday.c @@ -1719,11 +1834,18 @@ variables. stat
xalloc
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 @@ -1737,7 +1859,7 @@ variables. #include "regex.h" regex.c regex.m4
gl_REGEX -
alloca
unlocked-io
gettext +
alloca
unlocked-io
gettext
restrict
rename @@ -1757,7 +1879,7 @@ variables. 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
jm_FUNC_UTIME
safe-read
full-write
@@ -1905,7 +2027,7 @@ variables. euidaccess - --- + #include "euidaccess.h" euidaccess.c euidaccess.m4
gl_FUNC_EUIDACCESS group-member @@ -1940,8 +2062,8 @@ variables. lchown - --- - lchown.h
lchown.c + #include "lchown.h" + lchown.c lchown.m4
jm_FUNC_LCHOWN chown @@ -2117,7 +2239,7 @@ variables. --- getpass.c getpass.m4
gl_FUNC_GETPASS - unlocked-io
getline + unlocked-io
getline
stdbool getpass-gnu @@ -2155,7 +2277,7 @@ variables. #include "group-member.h" group-member.c group-member.m4
jm_FUNC_GROUP_MEMBER - xalloc + xalloc
stdbool idcache @@ -2169,7 +2291,7 @@ variables. --- userspec.c userspec.m4
gl_USERSPEC - alloca
xalloc
xstrtol
strdup
gettext + alloca
posixver
xalloc
xstrtol
strdup
gettext

Date and time

@@ -2227,18 +2349,11 @@ variables. Depends on - gethostname - --- - gethostname.c - gethostname.m4
gl_FUNC_GETHOSTNAME - --- - - xgethostname - --- + #include "xgethostname.h" xgethostname.c --- - gethostname
xalloc
error + gethostname
xalloc
error
exit canon-host @@ -2400,6 +2515,13 @@ variables. 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 +

Java

Misc

@@ -2422,15 +2544,15 @@ 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 exitfail #include "exitfail.h" exitfail.c exitfail.m4
gl_EXITFAIL - --- + exit c-stack @@ -2447,11 +2569,32 @@ variables. unlocked-io
gettext + extensions + --- + --- + extensions.m4
dnl gl_USE_SYSTEM_EXTENSIONS must be added quite early to configure.ac. + --- + + fatal #include "fatal.h" fatal.c fatal.m4
gl_FATAL - unlocked-io
error + error
unlocked-io
exit + + + getdomainname + #include "getdomainname.h" + getdomainname.c + getdomainname.m4
gl_FUNC_GETDOMAINNAME + --- + + + xgetdomainname + #include "xgetdomainname.h" + xgetdomainname.c + --- + getdomainname
xalloc getloadavg @@ -2489,6 +2632,13 @@ variables. --- + progname + #include "progname.h" + progname.c + --- + stdbool + + quotearg #include "quotearg.h" quotearg.c @@ -2524,13 +2674,43 @@ variables. --- +

Unclassified modules - please update MODULES.html.sh

+ + + + + + + + + +
modules/ + lib/ + lib/ + m4/ +   +
Module + Header + Implementation + Autoconf macro + Depends on +
free + #include <stdlib.h> + free.c + free.m4
gl_FUNC_FREE +
--- +
tzset + #include <time.h> + --- + tzset.m4
gl_FUNC_TZSET_CLOBBER +
gettimeofday +

Lone files - please create new modules containing them

-lib/getversion.c
+lib/progreloc.c
 m4/check-decl.m4
 m4/d-type.m4
 m4/glibc.m4
-m4/gnu-source.m4
 m4/host-os.m4
 m4/jm-macros.m4
 m4/jm-winsz1.m4
@@ -2559,6 +2739,6 @@ variables.
       
  • A testsuite
    - Generated from MODULES.html.sh on 1 August 2003. + Generated from MODULES.html.sh on 30 October 2003.