1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-09-01 02:34:55 +00:00

Clarify which modules are only for obsolete systems.

This commit is contained in:
Bruno Haible
2008-09-21 18:10:21 +02:00
parent ebda2086ba
commit 878aed7ca4
2 changed files with 38 additions and 7 deletions
+11
View File
@@ -1,3 +1,14 @@
2008-09-21 Bruno Haible <bruno@clisp.org>
* MODULES.html.sh (Support for obsolete systems lacking ANSI C 89): New
section.
(Support for systems lacking ANSI C 89): Move stdlib, exit, strtol,
strtoul, memchr, memcmp, memcpy, memmove, memset, strcspn, strpbrk to
the new section.
(Support for obsolete systems lacking POSIX:2001): New section.
(String handling <string.h>): Move strdup to the new section.
Suggested by Simon Josefsson and Paolo Bonzini.
2008-09-21 Bruno Haible <bruno@clisp.org>
* tests/test-vasnprintf-posix.c (test_function): Allow 3-digit
+27 -7
View File
@@ -1486,16 +1486,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
@@ -1505,12 +1503,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
@@ -1665,7 +1674,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
@@ -2071,6 +2079,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