X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=MODULES.html;h=081408ec6278c14f0bb398931c4f8aaa75c3c895;hb=ba240e2ebbe21e986c41e7af3eac7268716e7702;hp=6cbbec3ee02d80cf981c57ca911507337a76a2a9;hpb=c11500c9387ef6f278fc5cdf4c0e2ec1d5f9e3d2;p=gnulib.git diff --git a/MODULES.html b/MODULES.html index 6cbbec3ee..081408ec6 100644 --- a/MODULES.html +++ b/MODULES.html @@ -2,7 +2,7 @@ Gnulib Module List - +

Gnulib Module List

@@ -491,6 +491,17 @@ memory allocation.

Support for systems lacking ISO C 99

+

Core language properties

+ + + + + +
flexmember + Flexible array member support +
vararrays + Variable-length arrays +

Sizes of integer types <limits.h>

@@ -663,14 +674,14 @@ to a fixed length string - - + + @@ -683,6 +694,10 @@ to a fixed length string + + @@ -707,6 +722,10 @@ to a fixed length string + + @@ -719,6 +738,10 @@ to a fixed length string + + @@ -827,6 +850,10 @@ variables. + + @@ -1675,7 +1702,7 @@ for more information. @@ -1999,7 +2026,7 @@ for more information. @@ -2119,8 +2146,8 @@ for more information. @@ -2258,7 +2285,7 @@ for more information. @@ -2437,6 +2464,37 @@ for more information.
mkdir() function: create a directory.
mkstemp - mkstemp() function: create a private temporary file. -
mkdtemp mkdtemp() function: create a private temporary directory.
mkstemp + mkstemp() function: create a private temporary file. +
poll poll() function: wait for some event on a set of file descriptors.
lstat() function: return information about a file or symbolic link.
tempname + gen_tempname() function: create a private temporary file or directory. +
time_r Reentrant time functions like localtime_r.
rmdir() function: delete a directory.
sigprocmask + POSIX compatible signal blocking. +
ssize_t Define ssize_t if it does not already exist.
A <sys/stat.h> for systems with missing declarations.
tsearch + Binary tree data structure. +
unistd A <unistd.h> for systems lacking it.
Return the canonical absolute name of a given file.
canonicalize-lgpl + Canonical absolute file name (LGPLed version). +
clean-temp Temporary directories and temporary files with automatic cleanup.
xalloc #include "xalloc.h" xmalloc.c - xalloc.m4
gl_XALLOC +
xalloc.m4
inline.m4
gl_XALLOC
xalloc-die
#include "xstrtol.h" xstrtol.c
xstrtoul.c
xstrtol.m4
gl_XSTRTOL -
exitfail
error
intprops
inttypes +
exitfail
error
gettext-h
intprops
inttypes
xstrtold @@ -2081,7 +2108,7 @@ for more information. 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
stdint_h.m4
inttypes_h.m4
eoverflow.m4
vasnprintf.m4
gl_FUNC_VASNPRINTF +
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
fatal-signal #include "fatal-signal.h" fatal-signal.c - fatal-signal.m4
signalblocking.m4
sig_atomic_t.m4
gl_FATAL_SIGNAL -
xalloc
stdbool
unistd +
fatal-signal.m4
sig_atomic_t.m4
gl_FATAL_SIGNAL +
xalloc
stdbool
unistd
sigprocmask
raise @@ -2195,7 +2222,7 @@ for more information. list #include "gl_list.h" gl_list.c - gl_list.m4
gl_LIST +
gl_list.m4
inline.m4
gl_LIST
stdbool
oset #include "gl_oset.h" gl_oset.c - gl_list.m4
gl_LIST +
gl_list.m4
inline.m4
gl_LIST
stdbool

Support for systems lacking ISO C 99

+

Core language properties

+ + + + + + + + + +
modules/ + lib/ + lib/ + m4/ +   +
Module + Header + Implementation + Autoconf macro + Depends on +
flexmember + --- + --- + flexmember.m4
AC_C_FLEXIBLE_ARRAY_MEMBER +
--- +
vararrays + --- + --- + vararrays.m4
AC_C_VARARRAYS +
--- +

Sizes of integer types <limits.h>

@@ -2529,7 +2587,7 @@ for more information.
stdint #include <stdint.h> stdint_.h - stdint.m4
absolute-header.m4
longlong.m4
gl_STDINT_H +
stdint.m4
absolute-header.m4
longlong.m4
ulonglong.m4
gl_STDINT_H
---
@@ -2694,7 +2752,7 @@ for more information. inttostr #include "inttostr.h" - imaxtostr.c
inttostr.c
offtostr.c
umaxtostr.c + imaxtostr.c
inttostr.c
offtostr.c
umaxtostr.c
uinttostr.c inttostr.m4
gl_INTTOSTR intprops
stdint @@ -2779,7 +2837,7 @@ for more information. #include <unistd.h> chown.c
fchown-stub.c chown.m4
gl_FUNC_CHOWN - stat-macros + sys_stat dup2 @@ -2800,7 +2858,7 @@ for more information. #include "getaddrinfo.h" getaddrinfo.c
gai_strerror.c getaddrinfo.m4
gl_GETADDRINFO - gettext-h
snprintf
socklen
stdbool
strdup
sys_socket
inet_ntop + gettext-h
inet_ntop
inttostr
socklen
stdbool
strdup
sys_socket getcwd @@ -2866,18 +2924,18 @@ for more information. xalloc
dirname - mkstemp - #include "mkstemp.h" - mkstemp.c
tempname.c - mkstemp.m4
gl_FUNC_MKSTEMP - extensions
stat-macros
stdint
sys_stat - - mkdtemp #include "mkdtemp.h" mkdtemp.c mkdtemp.m4
gt_FUNC_MKDTEMP - stdint
unistd + stdint
tempname + + + mkstemp + #include "mkstemp.h" + mkstemp.c + mkstemp.m4
gl_FUNC_MKSTEMP + extensions
tempname poll @@ -2898,7 +2956,14 @@ for more information. #include "lstat.h" lstat.c lstat.m4
gl_FUNC_LSTAT - stat-macros + sys_stat + + + tempname + #include "tempname.h" + tempname.c + tempname.m4
gl_FUNC_GEN_TEMPNAME + extensions
stdint
sys_stat time_r @@ -2940,7 +3005,14 @@ for more information. #include <unistd.h> rmdir.c rmdir.m4
gl_FUNC_RMDIR - stat-macros + sys_stat + + + sigprocmask + #include "sigprocmask.h" + sigprocmask.c + signalblocking.m4
gl_SIGNALBLOCKING + verify
stdint ssize_t @@ -2964,6 +3036,13 @@ for more information. --- + tsearch + #include "tsearch.h" + tsearch.c + tsearch.m4
gl_FUNC_TSEARCH + --- + + unistd #include <unistd.h> --- @@ -2981,7 +3060,7 @@ for more information. wcwidth #include "wcwidth.h" --- - wcwidth.m4
wchar_t.m4
gl_FUNC_WCWIDTH + wcwidth.m4
wchar_t.m4
wint_t.m4
gl_FUNC_WCWIDTH --- @@ -3121,7 +3200,7 @@ for more information. #include <glob.h> glob_.h
glob-libc.h
glob.c glob.m4
gl_GLOB - alloca
d-type
extensions
fnmatch
getlogin_r
mempcpy
stat-macros
stdbool
strdup
unistd + alloca
d-type
extensions
fnmatch
getlogin_r
mempcpy
stdbool
strdup
sys_stat
unistd exclude @@ -3191,13 +3270,20 @@ for more information. #include "canonicalize.h" canonicalize.c
pathmax.h canonicalize.m4
AC_FUNC_CANONICALIZE_FILE_NAME - cycle-check
filenamecat
stat-macros
xalloc
xgetcwd
xreadlink + cycle-check
filenamecat
sys_stat
xalloc
xgetcwd
xreadlink + + + canonicalize-lgpl + #include "canonicalize.h" + canonicalize-lgpl.c + canonicalize-lgpl.m4
gl_CANONICALIZE_LGPL + alloca-opt
allocsa
pathmax
readlink clean-temp #include "clean-temp.h" clean-temp.c - --- + AC_DEFINE([SIGNAL_SAFE_LIST], [1], [Define if lists must be signal-safe.]) stdbool
unistd
error
fatal-signal
pathmax
tmpdir
mkdtemp
xalloc
xallocsa
linkedhash-list
gettext-h @@ -3233,14 +3319,14 @@ for more information. #include "euidaccess.h" euidaccess.c euidaccess.m4
gl_FUNC_EUIDACCESS - group-member
stat-macros + group-member
sys_stat file-type #include "file-type.h" file-type.c file-type.m4
gl_FILE_TYPE - gettext-h
stat-macros + gettext-h
sys_stat fileblocks @@ -3254,7 +3340,7 @@ for more information. #include "filemode.h" filemode.c filemode.m4
st_dm_mode.m4
gl_FILEMODE - stat-macros + sys_stat filenamecat @@ -3268,7 +3354,7 @@ for more information. #include "fts_.h" fts.c
fts-cycle.c fts.m4
gl_FUNC_FTS - cycle-check
dirfd
fcntl
hash
lstat
openat
stdbool
fcntl-safer
unistd-safer + cycle-check
d-type
dirfd
fcntl
fcntl-safer
hash
lstat
openat
stdbool
unistd-safer fts-lgpl @@ -3296,28 +3382,28 @@ for more information. #include "lchown.h" lchown.c lchown.m4
gl_FUNC_LCHOWN - chown
stat-macros + chown
sys_stat mkancesdirs #include "mkancesdirs.h" mkancesdirs.c mkancesdirs.m4
gl_MKANCESDIRS - dirname
fcntl
savewd
stat-macros + dirname
fcntl
savewd
stat-macros
sys_stat mkdir-p #include "mkdir-p.h" dirchownmod.c
dirchownmod.h
mkdir-p.c mkdir-p.m4
gl_MKDIR_PARENTS - error
fcntl
gettext-h
lchmod
lchown
mkancesdirs
quote
savewd
stat-macros
stdbool + error
fcntl
gettext-h
lchmod
lchown
mkancesdirs
quote
savewd
stat-macros
stdbool
sys_stat modechange #include "modechange.h" modechange.c modechange.m4
gl_MODECHANGE - stat-macros
xalloc + stat-macros
sys_stat
xalloc mountlist @@ -3380,7 +3466,7 @@ for more information. #include "tmpdir.h" tmpdir.c tmpdir.m4
gt_TMPDIR - stdbool + stdbool
sys_stat unlinkdir @@ -3481,7 +3567,7 @@ for more information. #include "isapipe.h" isapipe.c isapipe.m4
gl_ISAPIPE - stat-macros
stdbool
unistd + stdbool
sys_stat
unistd

File stream based Input/Output

@@ -3592,7 +3678,7 @@ for more information. --- idcache.c idcache.m4
gl_IDCACHE - xalloc + flexmember
xalloc userspec @@ -3729,7 +3815,7 @@ for more information. gettext #include "gettext.h" --- - codeset.m4
gettext.m4
glibc2.m4
glibc21.m4
iconv.m4
intdiv0.m4
intmax.m4
inttypes_h.m4
inttypes-h.m4
inttypes-pri.m4
lcmessage.m4
lock.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
visibility.m4
wchar_t.m4
wint_t.m4
xsize.m4
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION([0.15]) + codeset.m4
gettext.m4
glibc2.m4
glibc21.m4
iconv.m4
intdiv0.m4
intl.m4
intldir.m4
intmax.m4
inttypes_h.m4
inttypes-pri.m4
lcmessage.m4
lock.m4
longdouble.m4
longlong.m4
nls.m4
po.m4
printf-posix.m4
progtest.m4
size_max.m4
stdint_h.m4
uintmax_t.m4
ulonglong.m4
visibility.m4
wchar_t.m4
wint_t.m4
xsize.m4
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION([0.15]) gettext-h
havelib @@ -4666,8 +4752,15 @@ for more information. stat-macros #include "stat-macros.h" --- - stat-macros.m4
gl_STAT_MACROS --- + --- + + + sublist + #include "gl_sublist.h" + gl_sublist.c + --- + list
xalloc sys_select @@ -4690,9 +4783,11 @@ for more information. m4/afs.m4 m4/gnulib-tool.m4 m4/include_next.m4 +m4/inttypes-h.m4 m4/isc-posix.m4 m4/onceonly.m4 m4/ptrdiff_max.m4 +m4/stat-macros.m4 m4/warning.m4

Future developments

@@ -4707,6 +4802,6 @@ for more information.
  • A POT file and some PO files
    - Generated from MODULES.html.sh on 7 October 2006. + Generated from MODULES.html.sh on 8 November 2006.