X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=MODULES.html.sh;h=b0fbe392d72f5a2a292d59a9dfed813ba991b339;hb=d913c90f6a01f889db65cbb516683aab2f28c533;hp=f07d11ce616c8276fc75b105d51bc2ddc34a958e;hpb=c0e92a8bc2db0f1ea4df59b1d6812323b0e58233;p=gnulib.git diff --git a/MODULES.html.sh b/MODULES.html.sh index f07d11ce6..b0fbe392d 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2002-2008 Free Software Foundation, Inc. +# Copyright (C) 2002-2010 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,26 +16,18 @@ # along with this program. If not, see . # -# Usage: MODULES.html.sh [--cvs-urls|--git-urls] > MODULES.html +# Usage: MODULES.html.sh [--git-urls] > MODULES.html # Extend the PATH so that gnulib-tool is found. PATH=`dirname "$0"`:$PATH; export PATH POSIX2001_URL='http://www.opengroup.org/susv3' -case $USER in - bruno ) - POSIX2001_URL='file:/packages/www/www.opengroup.org/susv3' ;; -esac +POSIX2008_URL='http://www.opengroup.org/onlinepubs/9699919799' repo_url_prefix= repo_url_suffix= if test $# != 0; then case "$1" in - --cvs-urls) - # Generate URLs to the official gnulib CVS repository. - repo_url_prefix='http://cvs.sv.gnu.org/viewcvs/*checkout*/gnulib/' - repo_url_suffix='?root=gnulib&content-type=text/plain' - ;; --git-urls) # Generate URLs to the official gnulib git repository. repo_url_prefix='http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=blob_plain;f=' @@ -118,7 +110,6 @@ sys/socket sys/stat sys/statvfs sys/time -sys/timeb sys/times sys/types sys/uio @@ -131,7 +122,6 @@ termios tgmath time trace -ucontext ulimit unistd utime @@ -140,6 +130,10 @@ wchar wctype wordexp ' | sed -e "$sed_alt1" | tr -d "$trnl" | sed -e "$sed_alt2" -e "$sed_alt3"` +posix2001_headers=`echo ' +sys/timeb +ucontext +' | sed -e "$sed_alt1" | tr -d "$trnl" | sed -e "$sed_alt2" -e "$sed_alt3"` posix_functions=`echo ' FD_CLR FD_ISSET @@ -170,6 +164,7 @@ aio_return aio_suspend aio_write alarm +alphasort asctime asctime_r asin @@ -194,13 +189,9 @@ atoi atol atoll basename -bcmp -bcopy bind -bsd_signal bsearch btowc -bzero cabs cabsf cabsl @@ -321,16 +312,18 @@ dbm_nextkey dbm_open dbm_store difftime +dirfd dirname div dlclose dlerror dlopen dlsym +dprintf drand48 dup dup2 -ecvt +duplocale encrypt endgrent endhostent @@ -367,19 +360,22 @@ expm1l fabs fabsf fabsl +faccessat fattach fchdir fchmod +fchmodat fchown +fchownat fclose fcntl -fcvt fdatasync fdetach fdim fdimf fdiml fdopen +fdopendir feclearexcept fegetenv fegetexceptflag @@ -393,6 +389,7 @@ fesetexceptflag fesetround fetestexcept feupdateenv +fexecve fflush ffs fgetc @@ -401,6 +398,7 @@ fgets fgetwc fgetws fileno +flock flockfile floor floorf @@ -411,6 +409,7 @@ fmal fmax fmaxf fmaxl +fmemopen fmin fminf fminl @@ -431,6 +430,7 @@ fputws fread free freeaddrinfo +freelocale freopen frexp frexpf @@ -440,30 +440,31 @@ fseek fseeko fsetpos fstat +fstatat fstatvfs fsync ftell ftello -ftime ftok ftruncate ftrylockfile ftw funlockfile +futimens fwide fwprintf fwrite fwscanf gai_strerror -gcvt getaddrinfo getc getc_unlocked getchar getchar_unlocked -getcontext getcwd getdate +getdate_err +getdelim getegid getenv geteuid @@ -474,12 +475,11 @@ getgrgid_r getgrnam getgrnam_r getgroups -gethostbyaddr -gethostbyname gethostent gethostid gethostname getitimer +getline getlogin getlogin_r getmsg @@ -520,13 +520,11 @@ getutxid getutxline getwc getwchar -getwd glob globfree gmtime gmtime_r grantpt -h_errno hcreate hdestroy hsearch @@ -547,7 +545,6 @@ ilogbf ilogbl imaxabs imaxdiv -index inet_addr inet_ntoa inet_ntop @@ -556,15 +553,21 @@ initstate insque ioctl isalnum +isalnum_l isalpha +isalpha_l isascii isastream isatty isblank +isblank_l iscntrl +iscntrl_l isdigit +isdigit_l isfinite isgraph +isgraph_l isgreater isgreaterequal isinf @@ -572,27 +575,46 @@ isless islessequal islessgreater islower +islower_l isnan isnormal isprint +isprint_l ispunct +ispunct_l isspace +isspace_l isunordered isupper +isupper_l iswalnum +iswalnum_l iswalpha +iswalpha_l iswblank +iswblank_l iswcntrl +iswcntrl_l iswctype +iswctype_l iswdigit +iswdigit_l iswgraph +iswgraph_l iswlower +iswlower_l iswprint +iswprint_l iswpunct +iswpunct_l iswspace +iswspace_l iswupper +iswupper_l iswxdigit +iswxdigit_l isxdigit +isxdigit_l j0 j1 jn @@ -612,6 +634,7 @@ lgamma lgammaf lgammal link +linkat lio_listio listen llabs @@ -652,12 +675,12 @@ lroundl lsearch lseek lstat -makecontext malloc mblen mbrlen mbrtowc mbsinit +mbsnrtowcs mbsrtowcs mbstowcs mbtowc @@ -668,10 +691,13 @@ memcpy memmove memset mkdir +mkdirat +mkdtemp mkfifo +mkfifoat mknod +mknodat mkstemp -mktemp mktime mlock mlockall @@ -706,6 +732,7 @@ nanosleep nearbyint nearbyintf nearbyintl +newlocale nextafter nextafterf nextafterl @@ -715,13 +742,20 @@ nexttowardl nftw nice nl_langinfo +nl_langinfo_l nrand48 ntohl ntohs open +open_memstream +open_wmemstream +openat opendir openlog optarg +opterr +optind +optopt pathconf pause pclose @@ -814,6 +848,8 @@ powl pread printf pselect +psiginfo +psignal pthread_atfork pthread_attr_destroy pthread_attr_getdetachstate @@ -823,7 +859,6 @@ pthread_attr_getschedparam pthread_attr_getschedpolicy pthread_attr_getscope pthread_attr_getstack -pthread_attr_getstackaddr pthread_attr_getstacksize pthread_attr_init pthread_attr_setdetachstate @@ -833,7 +868,6 @@ pthread_attr_setschedparam pthread_attr_setschedpolicy pthread_attr_setscope pthread_attr_setstack -pthread_attr_setstackaddr pthread_attr_setstacksize pthread_barrier_destroy pthread_barrier_init @@ -869,6 +903,7 @@ pthread_join pthread_key_create pthread_key_delete pthread_kill +pthread_mutex_consistent pthread_mutex_destroy pthread_mutex_getprioceiling pthread_mutex_init @@ -881,11 +916,13 @@ pthread_mutexattr_destroy pthread_mutexattr_getprioceiling pthread_mutexattr_getprotocol pthread_mutexattr_getpshared +pthread_mutexattr_getrobust pthread_mutexattr_gettype pthread_mutexattr_init pthread_mutexattr_setprioceiling pthread_mutexattr_setprotocol pthread_mutexattr_setpshared +pthread_mutexattr_setrobust pthread_mutexattr_settype pthread_once pthread_rwlock_destroy @@ -937,6 +974,7 @@ read readdir readdir_r readlink +readlinkat readv realloc realpath @@ -956,9 +994,9 @@ remquo remquof remquol rename +renameat rewind rewinddir -rindex rint rintf rintl @@ -966,15 +1004,16 @@ rmdir round roundf roundl -scalb scalbln scalblnf scalblnl scalbn scalbnf scalbnl +scandir scanf sched_get_priority_max +sched_get_priority_min sched_getparam sched_getscheduler sched_rr_get_interval @@ -1001,7 +1040,6 @@ send sendmsg sendto setbuf -setcontext setegid setenv seteuid @@ -1049,6 +1087,7 @@ sigismember siglongjmp signal signbit +signgam sigpause sigpending sigprocmask @@ -1081,27 +1120,40 @@ srandom sscanf stat statvfs +stderr stdin +stdout +stpcpy +stpncpy strcasecmp +strcasecmp_l strcat strchr strcmp strcoll +strcoll_l strcpy strcspn strdup strerror +strerror_l strerror_r strfmon +strfmon_l strftime +strftime_l strlen strncasecmp +strncasecmp_l strncat strncmp strncpy +strndup +strnlen strpbrk strptime strrchr +strsignal strspn strstr strtod @@ -1116,11 +1168,12 @@ strtoul strtoull strtoumax strxfrm +strxfrm_l swab -swapcontext swprintf swscanf symlink +symlinkat sync sysconf syslog @@ -1151,6 +1204,7 @@ time timer_create timer_delete timer_getoverrun +timer_gettime timer_settime times timezone @@ -1158,10 +1212,15 @@ tmpfile tmpnam toascii tolower +tolower_l toupper +toupper_l towctrans +towctrans_l towlower +towlower_l towupper +towupper_l trunc truncate truncf @@ -1172,23 +1231,24 @@ ttyname_r twalk tzname tzset -ualarm ulimit umask uname ungetc ungetwc unlink +unlinkat unlockpt unsetenv -usleep +uselocale utime +utimensat utimes va_arg va_copy va_end va_start -vfork +vdprintf vfprintf vfscanf vfwprintf @@ -1205,18 +1265,28 @@ vwscanf wait waitid waitpid +wcpcpy +wcpncpy wcrtomb +wcscasecmp +wcscasecmp_l wcscat wcschr wcscmp wcscoll +wcscoll_l wcscpy wcscspn +wcsdup wcsftime wcslen +wcsncasecmp +wcsncasecmp_l wcsncat wcsncmp wcsncpy +wcsnlen +wcsnrtombs wcspbrk wcsrchr wcsrtombs @@ -1233,13 +1303,15 @@ wcstombs wcstoul wcstoull wcstoumax -wcswcs wcswidth wcsxfrm +wcsxfrm_l wctob wctomb wctrans +wctrans_l wctype +wctype_l wcwidth wmemchr wmemcmp @@ -1256,6 +1328,35 @@ y0 y1 yn ' | sed -e "$sed_alt1" | tr -d "$trnl" | sed -e "$sed_alt2" -e "$sed_alt3"` +posix2001_functions=`echo ' +bcmp +bcopy +bsd_signal +bzero +ecvt +fcvt +ftime +gcvt +getcontext +gethostbyaddr +gethostbyname +getwd +h_errno +index +makecontext +mktemp +pread +pthread_attr_getstackaddr +pthread_attr_setstackaddr +rindex +scalb +setcontext +swapcontext +ualarm +usleep +vfork +wcswcs +' | sed -e "$sed_alt1" | tr -d "$trnl" | sed -e "$sed_alt2" -e "$sed_alt3"` indent="" seen_modules= @@ -1414,9 +1515,12 @@ func_module () element=`gnulib-tool --extract-description $1 \ | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" \ -e 's,^, ,' -e 's,$, ,' \ - -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'() \(function\|macro\),\1\2 \3,g' \ - -e 's,\([^a-zA-Z_]\)'"${posix_functions}"' \(function\|macro\),\1\2 \3,g' \ - -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'(),\1\2 what?? If you mean a function\, please say so.,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'() \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix_functions}"' \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix_functions}"'(),\1\2 what?? If you mean a function\, please say so.,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix2001_functions}"'() \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix2001_functions}"' \(function\|macro\),\1\2 \3,g' \ + -e 's,\([^a-zA-Z_]\)'"${posix2001_functions}"'(),\1\2 what?? If you mean a function\, please say so.,g' \ -e 's,\([^a-zA-Z_]\)\([a-zA-Z_][a-zA-Z0-9_]*\)() \(function\|macro\),\1\2 \3,g' \ -e 's,\([^a-zA-Z_]\)\([a-zA-Z_][a-zA-Z0-9_]*\)(),\1\2 what?? If you mean a function\, please say so.,g' \ -e 's, '"'"'\([a-zA-Z0-9_ -]*\)'"'"'\([^a-zA-Z0-9_]\), \1\2,g' \ @@ -1438,7 +1542,9 @@ func_module () element=`echo "$includes" \ | sed -e "$sed_lt" -e "$sed_gt" -e "$sed_remove_trailing_empty_line" \ -e 's,^#include "\(.*\)"$,#include "\1",' \ - -e 's,^#include <'"${posix_headers}"'\.h>$,#include \<\1.h\>,' \ + -e 's,^#include <'"${posix_headers}"'\.h>$,#include \<\1.h\>,' \ + -e 's,,,' \ + -e 's,^#include <'"${posix2001_headers}"'\.h>$,#include \<\1.h\>,' \ -e 's/$/
/' | tr -d "$trnl" | sed -e 's/
$//'` test -n "$element" || element='---' func_echo "$element" @@ -1491,31 +1597,39 @@ func_end_table () # func_all_modules func_all_modules () { - element="Support for systems lacking ANSI C 89" - func_section_wrap ansic_sup + element="Support for obsolete systems lacking ANSI C 89" + func_section_wrap ansic_sup_obsolete func_wrap H2 func_echo "$element" func_begin_table func_module stdlib func_module exit - func_module atexit - func_module strtod func_module strtol func_module strtoul - func_module memchr func_module memcmp func_module memcpy func_module memmove func_module memset func_module strcspn func_module strpbrk + func_end_table + + func_echo 'These modules are not listed among dependencies below, for simplicity.' + func_echo 'If your package requires portability to old, obsolete systems, you need to list these modules explicitly among the modules to import through gnulib-tool.' + + element="Support for systems lacking ANSI C 89" + func_section_wrap ansic_sup + func_wrap H2 + func_echo "$element" + + func_begin_table + func_module atexit + func_module strtod func_module strerror func_module mktime func_end_table - func_echo 'Most of these modules are not listed among dependencies below, for simplicity.' - element="Enhancements for ANSI C 89 functions" func_section_wrap ansic_enh func_wrap H2 @@ -1609,6 +1723,8 @@ func_all_modules () func_module alloca-opt func_module malloca func_module xmalloca + func_module xmemdup0 + func_module safe-alloc func_end_table element="Integer arithmetic functions " @@ -1654,6 +1770,7 @@ func_all_modules () func_begin_table func_module bcopy + func_module memchr func_module memchr2 func_module memmem func_module memmem-simple @@ -1669,13 +1786,13 @@ func_all_modules () func_module strcasestr func_module strcasestr-simple func_module strchrnul - func_module strdup func_module streq func_module strnlen func_module strnlen1 func_module strndup func_module strsep func_module strstr + func_module strstr-simple func_module c-strstr func_module trim func_module fstrcmp @@ -1703,6 +1820,7 @@ func_all_modules () func_module c-strtold func_module xstrtod func_module xstrtol + func_module xstrtoll func_module xstrtold func_end_table @@ -1753,6 +1871,7 @@ func_all_modules () func_begin_table func_module argmatch + func_module argv-iter func_module version-etc func_module version-etc-fsf func_module long-options @@ -1825,6 +1944,16 @@ func_all_modules () func_module crypto/gc-sha1 func_end_table + element="Compiler warning management" + element=`printf "%s" "$element" | sed -e "$sed_lt" -e "$sed_gt"` + func_section_wrap ansic_ext_misc + func_wrap H3 + func_echo "$element" + + func_begin_table + func_module ignore-value + func_end_table + element="Misc" element=`printf "%s" "$element" | sed -e "$sed_lt" -e "$sed_gt"` func_section_wrap ansic_ext_misc @@ -1844,12 +1973,15 @@ func_all_modules () func_module linebuffer func_module memxor func_module obstack + func_module obstack-printf + func_module obstack-printf-posix func_module hash-pjw func_module hash func_module readline func_module readtokens func_module readtokens0 func_module strverscmp + func_module filevercmp func_end_table element="Support for systems lacking ISO C 99" @@ -1868,6 +2000,8 @@ func_all_modules () func_module fpucw func_module func func_module inline + func_module longlong + func_module va-args func_module vararrays func_end_table @@ -1901,6 +2035,16 @@ func_all_modules () func_module stdbool func_end_table + element="Basic types " + element=`printf "%s" "$element" | sed -e "$sed_lt" -e "$sed_gt"` + func_section_wrap isoc_sup_stddef + func_wrap H3 + func_echo "$element" + + func_begin_table + func_module stddef + func_end_table + element="Integer types and values " element=`printf "%s" "$element" | sed -e "$sed_lt" -e "$sed_gt"` func_section_wrap isoc_sup_stdint @@ -1956,6 +2100,14 @@ func_all_modules () func_begin_table func_module wchar + func_module btowc + func_module wctob + func_module mbsinit + func_module mbrlen + func_module mbrtowc + func_module mbsrtowcs + func_module wcrtomb + func_module wcsrtombs func_end_table element="Wide character classification and mapping utilities " @@ -1996,7 +2148,11 @@ func_all_modules () func_module frexpl func_module frexpl-nolibm func_module isfinite + func_module isinf + func_module isnan + func_module isnanf func_module isnanf-nolibm + func_module isnand func_module isnand-nolibm func_module isnanl func_module isnanl-nolibm @@ -2068,66 +2224,138 @@ func_all_modules () func_module mbfile func_end_table - element="Support for systems lacking POSIX:2001" + element="Support for obsolete systems lacking POSIX:2008" + func_section_wrap posix_sup_obsolete + func_wrap H2 + func_echo "$element" + + func_begin_table + func_module strdup + func_end_table + + func_echo 'These modules are not listed among dependencies below, for simplicity.' + func_echo 'If your package requires portability to old, obsolete systems, you need to list these modules explicitly among the modules to import through gnulib-tool.' + + element="Support for systems lacking POSIX:2008" func_section_wrap posix_sup func_wrap H2 func_echo "$element" func_begin_table + func_module accept func_module arpa_inet + func_module bind func_module calloc-posix func_module chown + func_module close + func_module connect func_module dup2 func_module environ - func_module EOVERFLOW + func_module errno func_module fchdir - func_module fcntl + func_module fclose + func_module fcntl-h + func_module flock func_module fopen func_module fprintf-posix func_module freopen func_module fseek func_module fseeko + func_module fsync func_module ftell func_module ftello func_module ftruncate + func_module futimens func_module getaddrinfo func_module getcwd func_module getgroups func_module gethostname func_module getlogin_r + func_module getpeername + func_module getsockname + func_module getsockopt func_module getsubopt func_module gettimeofday + func_module hostent func_module iconv_open func_module inet_ntop func_module inet_pton + func_module link + func_module linkat + func_module listen func_module locale func_module lseek func_module lstat func_module malloc-posix + func_module mbsnrtowcs func_module mkdir func_module mkdtemp + func_module mkfifo + func_module mknod func_module mkstemp + func_module netdb func_module netinet_in func_module open + func_module perror func_module poll + func_module popen + func_module posix_spawn + func_module posix_spawnattr_destroy + func_module posix_spawnattr_getflags + func_module posix_spawnattr_getpgroup + func_module posix_spawnattr_getschedparam + func_module posix_spawnattr_getschedpolicy + func_module posix_spawnattr_getsigdefault + func_module posix_spawnattr_getsigmask + func_module posix_spawnattr_init + func_module posix_spawnattr_setflags + func_module posix_spawnattr_setpgroup + func_module posix_spawnattr_setschedparam + func_module posix_spawnattr_setschedpolicy + func_module posix_spawnattr_setsigdefault + func_module posix_spawnattr_setsigmask + func_module posix_spawn_file_actions_addclose + func_module posix_spawn_file_actions_adddup2 + func_module posix_spawn_file_actions_addopen + func_module posix_spawn_file_actions_destroy + func_module posix_spawn_file_actions_init + func_module posix_spawn-internal + func_module posix_spawnp func_module printf-posix + func_module pthread func_module readlink func_module realloc-posix + func_module recv + func_module recvfrom + func_module remove + func_module sched + func_module select + func_module send + func_module sendto + func_module setsockopt + func_module shutdown func_module signal func_module sleep func_module snprintf-posix + func_module socket + func_module spawn func_module sprintf-posix + func_module stat + func_module strdup-posix func_module string func_module strings func_module tempname func_module time func_module time_r + func_module times func_module timespec func_module nanosleep func_module regex func_module rename + func_module renameat func_module rmdir func_module search + func_module sigaction func_module sigprocmask func_module socklen func_module ssize_t @@ -2137,19 +2365,24 @@ func_all_modules () func_module sys_socket func_module sys_stat func_module sys_time + func_module sys_times + func_module sys_wait func_module tsearch func_module unistd - func_module utime + func_module unlink + func_module utimensat func_module vasnprintf-posix func_module vasprintf-posix func_module vfprintf-posix func_module vprintf-posix func_module vsnprintf-posix func_module vsprintf-posix + func_module wcsnrtombs func_module wcwidth + func_module write func_end_table - element="Compatibility checks for POSIX:2001 functions" + element="Compatibility checks for POSIX:2008 functions" func_section_wrap posix_compat func_wrap H2 func_echo "$element" @@ -2166,14 +2399,16 @@ func_all_modules () func_module winsz-termios func_end_table - element="Enhancements for POSIX:2001 functions" + element="Enhancements for POSIX:2008 functions" func_section_wrap posix_enh func_wrap H2 func_echo "$element" func_begin_table func_module chdir-long + func_module dirent-safer func_module dirname + func_module dirname-lgpl func_module getopt func_module iconv_open-utf func_module unistd-safer @@ -2184,7 +2419,7 @@ func_all_modules () func_module exclude func_end_table - element="Extra functions based on POSIX:2001" + element="Extra functions based on POSIX:2008" func_section_wrap posix_ext func_wrap H2 func_echo "$element" @@ -2220,6 +2455,8 @@ func_all_modules () func_module acl func_module areadlink func_module areadlink-with-size + func_module areadlinkat + func_module areadlinkat-with-size func_module backupfile func_module canonicalize func_module canonicalize-lgpl @@ -2230,18 +2467,25 @@ func_all_modules () func_module dirfd func_module double-slash-root func_module euidaccess + func_module faccessat + func_module fdopendir + func_module fdutimensat func_module file-type func_module fileblocks func_module filemode func_module filename func_module filenamecat + func_module filenamecat-lgpl func_module fts - func_module fts-lgpl func_module isdir func_module lchmod func_module lchown func_module mkancesdirs + func_module mkfifoat func_module mkdir-p + func_module mkostemp + func_module mkostemps + func_module mkstemps func_module modechange func_module mountlist func_module openat @@ -2254,6 +2498,8 @@ func_all_modules () func_module savewd func_module stat-macros func_module stat-time + func_module symlink + func_module symlinkat func_module tmpdir func_module unlinkdir func_module utimecmp @@ -2261,6 +2507,7 @@ func_all_modules () func_module write-any-file func_module xgetcwd func_module xreadlink + func_module xreadlinkat func_end_table element="File system as inode set" @@ -2286,6 +2533,7 @@ func_all_modules () func_begin_table func_module fcntl-safer + func_module openat-safer func_module safe-read func_module safe-write func_module full-read @@ -2313,12 +2561,15 @@ func_all_modules () func_module freading func_module freadptr func_module freadseek + func_module freopen-safer func_module fwritable func_module fwriting func_module getpass func_module getpass-gnu + func_module popen-safer func_module stdlib-safer func_module tmpfile-safer + func_module xfreopen func_end_table element="Users and groups" @@ -2331,6 +2582,7 @@ func_all_modules () func_module getugroups func_module group-member func_module idcache + func_module mgetgroups func_module userspec func_end_table @@ -2343,8 +2595,9 @@ func_all_modules () func_begin_table func_module gethrxtime func_module gettime - func_module settime func_module posixtm + func_module settime + func_module usleep func_module xnanosleep func_end_table @@ -2367,11 +2620,28 @@ func_all_modules () func_echo "$element" func_begin_table + func_module threadlib func_module lock func_module tls + func_module thread + func_module yield + func_module cond func_module openmp func_end_table + element="Signal handling" + element=`printf "%s" "$element" | sed -e "$sed_lt" -e "$sed_gt"` + func_section_wrap posix_ext_signal + func_wrap H3 + func_echo "$element" + + func_begin_table + func_module c-stack + func_module libsigsegv + func_module sig2str + func_module sigpipe-die + func_end_table + element="Internationalization functions" element=`printf "%s" "$element" | sed -e "$sed_lt" -e "$sed_gt"` func_section_wrap posix_ext_i18n @@ -2381,6 +2651,7 @@ func_all_modules () func_begin_table func_module gettext func_module gettext-h + func_module propername func_module iconv func_module striconv func_module xstriconv @@ -2410,7 +2681,6 @@ func_all_modules () func_module unicodeio func_module rpmatch func_module yesno - func_module linebreak func_module bison-i18n func_end_table @@ -2421,6 +2691,7 @@ func_all_modules () func_echo "$element" func_begin_table + func_module libunistring func_module unitypes func_module ucs4-utf8 func_module ucs4-utf16 @@ -2801,6 +3072,17 @@ func_all_modules () func_module uniwidth/u32-strwidth func_module uniwidth/u32-width func_module uniwidth/width + func_module unilbrk/base + func_module unilbrk/tables + func_module unilbrk/ulc-common + func_module unilbrk/u8-possible-linebreaks + func_module unilbrk/u16-possible-linebreaks + func_module unilbrk/u32-possible-linebreaks + func_module unilbrk/ulc-possible-linebreaks + func_module unilbrk/u8-width-linebreaks + func_module unilbrk/u16-width-linebreaks + func_module unilbrk/u32-width-linebreaks + func_module unilbrk/ulc-width-linebreaks func_end_table element="Executing programs" @@ -2856,26 +3138,33 @@ func_all_modules () func_begin_table func_module argp func_module argz + func_module bitrotate func_module byteswap func_module exitfail - func_module c-stack func_module error func_module extensions + func_module forkpty func_module getdomainname func_module xgetdomainname func_module getloadavg func_module getpagesize func_module getusershell + func_module lib-symbol-visibility + func_module nproc + func_module openpty func_module physmem func_module posixver func_module progname + func_module pty func_module quotearg func_module quote func_module readutmp - func_module sig2str + func_module random_r + func_module selinux-h + func_module selinux-at func_module sysexits + func_module u64 func_module verror - func_module visibility func_end_table element="Support for building libraries and executables" @@ -2885,6 +3174,7 @@ func_all_modules () func_begin_table func_module absolute-header + func_module arg-nonnull func_module config-h func_module configmake func_module dummy @@ -2894,13 +3184,18 @@ func_all_modules () func_module include_next func_module ldd func_module lib-ignore + func_module lib-msvc-compat + func_module lib-symbol-versions func_module link-warning + func_module manywarnings func_module no-c++ func_module relocatable-lib func_module relocatable-lib-lgpl func_module relocatable-prog func_module relocatable-prog-wrapper func_module relocatable-script + func_module warn-on-use + func_module warnings func_end_table element="Support for building documentation" @@ -2909,12 +3204,14 @@ func_all_modules () func_echo "$element" func_begin_table + func_module agpl-3.0 func_module fdl + func_module fdl-1.3 func_module gendocs func_module gpl-2.0 func_module gpl-3.0 func_module lgpl-2.1 - func_module agpl-3.0 + func_module pmccabe2html func_module regexprops-generic func_end_table @@ -2926,12 +3223,15 @@ func_all_modules () func_begin_table func_module announce-gen func_module autobuild + func_module do-release-commit-and-tag func_module git-version-gen func_module gitlog-to-changelog + func_module gnu-web-doc-update func_module gnumakefile func_module gnupload func_module maintainer-makefile func_module mktempd + func_module update-copyright func_module useless-if-before-free func_module vc-list-files func_end_table