X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=MODULES.html.sh;h=e61a64459791992304da7cdd1418d9ba8318083b;hb=0494ee29c036b7109c3c8a87cdd31d1ee34b820f;hp=97e2a402c64db2fd5e089d64e975fd7d78ce4657;hpb=1b34bcfb1d9156c8b95a2695c184840438b56fe5;p=gnulib.git
diff --git a/MODULES.html.sh b/MODULES.html.sh
index 97e2a402c..e61a64459 100755
--- a/MODULES.html.sh
+++ b/MODULES.html.sh
@@ -16,7 +16,7 @@
# 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
@@ -31,11 +31,6 @@ 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='
@@ -401,6 +396,7 @@ fgets
fgetwc
fgetws
fileno
+flock
flockfile
floor
floorf
@@ -1491,16 +1487,14 @@ 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
@@ -1510,12 +1504,23 @@ func_all_modules ()
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 +1614,7 @@ func_all_modules ()
func_module alloca-opt
func_module malloca
func_module xmalloca
+ func_module xmemdup0
func_end_table
element="Integer arithmetic functions "
@@ -1669,7 +1675,6 @@ 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
@@ -1798,6 +1803,8 @@ func_all_modules ()
func_module crypto/md5
func_module crypto/rijndael
func_module crypto/sha1
+ func_module crypto/sha256
+ func_module crypto/sha512
func_end_table
element="Cryptographic computations (high-level)"
@@ -1823,6 +1830,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
@@ -1842,12 +1859,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"
@@ -1866,6 +1886,7 @@ func_all_modules ()
func_module fpucw
func_module func
func_module inline
+ func_module longlong
func_module vararrays
func_end_table
@@ -1994,7 +2015,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
@@ -2066,6 +2091,18 @@ func_all_modules ()
func_module mbfile
func_end_table
+ element="Support for obsolete systems lacking POSIX:2001"
+ 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:2001"
func_section_wrap posix_sup
func_wrap H2
@@ -2077,14 +2114,16 @@ func_all_modules ()
func_module chown
func_module dup2
func_module environ
- func_module EOVERFLOW
+ func_module errno
func_module fchdir
func_module fcntl
+ 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
@@ -2105,8 +2144,10 @@ func_all_modules ()
func_module mkdir
func_module mkdtemp
func_module mkstemp
+ func_module netdb
func_module netinet_in
func_module open
+ func_module perror
func_module poll
func_module printf-posix
func_module readlink
@@ -2115,17 +2156,20 @@ func_all_modules ()
func_module sleep
func_module snprintf-posix
func_module sprintf-posix
+ 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 rmdir
func_module search
+ func_module sigaction
func_module sigprocmask
func_module socklen
func_module ssize_t
@@ -2135,6 +2179,7 @@ func_all_modules ()
func_module sys_socket
func_module sys_stat
func_module sys_time
+ func_module sys_times
func_module tsearch
func_module unistd
func_module utime
@@ -2365,11 +2410,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
@@ -2379,6 +2441,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
@@ -2408,7 +2471,6 @@ func_all_modules ()
func_module unicodeio
func_module rpmatch
func_module yesno
- func_module linebreak
func_module bison-i18n
func_end_table
@@ -2799,6 +2861,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"
@@ -2854,9 +2927,9 @@ 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 getdomainname
@@ -2870,7 +2943,7 @@ func_all_modules ()
func_module quotearg
func_module quote
func_module readutmp
- func_module sig2str
+ func_module random_r
func_module sysexits
func_module verror
func_module visibility
@@ -2907,12 +2980,13 @@ func_all_modules ()
func_echo "$element"
func_begin_table
+ func_module agpl-3.0
func_module fdl
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