From 78008cd2e8a58cda0d3c279ba0ee20dbd7598317 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 2 Nov 2008 16:57:03 +0100 Subject: [PATCH] Mark 'memcmp' obsolete. --- ChangeLog | 30 ++++++++++++++++++++++++++++++ modules/argmatch | 1 + modules/backupfile | 1 + modules/c-strcasestr | 1 + modules/crypto/des | 1 + modules/csharpcomp | 1 + modules/fnmatch | 1 + modules/git-merge-changelog | 1 + modules/isnand | 1 + modules/isnand-nolibm | 1 + modules/isnanf | 1 + modules/isnanf-nolibm | 1 + modules/isnanl | 1 + modules/isnanl-nolibm | 1 + modules/mbchar | 1 + modules/memcmp | 6 ++++++ modules/memcoll | 1 + modules/quotearg | 1 + modules/regex | 1 + modules/relocatable-prog | 1 + modules/same | 1 + modules/signbit | 1 + modules/strcasestr-simple | 1 + modules/unictype/gen-ctype | 1 + modules/unilbrk/gen-lbrk | 1 + modules/uniname/uniname | 1 + modules/unistr/u8-cmp | 1 + 27 files changed, 61 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1453df08a..c9f19c6c5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,35 @@ 2008-11-02 Bruno Haible + Mark 'memcmp' obsolete. + * modules/memcmp (Status, Notice): New sections. + * modules/argmatch (Depends-on): Add memchr. + * modules/backupfile (Depends-on): Likewise. + * modules/c-strcasestr (Depends-on): Likewise. + * modules/crypto/des (Depends-on): Likewise. + * modules/csharpcomp (Depends-on): Likewise. + * modules/fnmatch (Depends-on): Likewise. + * modules/git-merge-changelog (Depends-on): Likewise. + * modules/isnand (Depends-on): Likewise. + * modules/isnand-nolibm (Depends-on): Likewise. + * modules/isnanf (Depends-on): Likewise. + * modules/isnanf-nolibm (Depends-on): Likewise. + * modules/isnanl (Depends-on): Likewise. + * modules/isnanl-nolibm (Depends-on): Likewise. + * modules/mbchar (Depends-on): Likewise. + * modules/memcoll (Depends-on): Likewise. + * modules/quotearg (Depends-on): Likewise. + * modules/regex (Depends-on): Likewise. + * modules/relocatable-prog (Depends-on): Likewise. + * modules/same (Depends-on): Likewise. + * modules/signbit (Depends-on): Likewise. + * modules/strcasestr-simple (Depends-on): Likewise. + * modules/unictype/gen-ctype (Depends-on): Likewise. + * modules/unilbrk/gen-lbrk (Depends-on): Likewise. + * modules/uniname/uniname (Depends-on): Likewise. + * modules/unistr/u8-cmp (Depends-on): Likewise. + +2008-11-02 Bruno Haible + Mark 'memchr' obsolete. * modules/memchr (Status, Notice): New sections. * modules/argp (Depends-on): Add memchr. diff --git a/modules/argmatch b/modules/argmatch index fade39096..0dd643cdf 100644 --- a/modules/argmatch +++ b/modules/argmatch @@ -15,6 +15,7 @@ exit exitfail verify stdbool +memcmp configure.ac: gl_ARGMATCH diff --git a/modules/backupfile b/modules/backupfile index bb140b588..3f8ccfdf1 100644 --- a/modules/backupfile +++ b/modules/backupfile @@ -12,6 +12,7 @@ Depends-on: argmatch d-ino dirname +memcmp stdbool configure.ac: diff --git a/modules/c-strcasestr b/modules/c-strcasestr index 6cc0190e9..757f63ab8 100644 --- a/modules/c-strcasestr +++ b/modules/c-strcasestr @@ -11,6 +11,7 @@ c-ctype c-strcase stdbool memchr +memcmp configure.ac: diff --git a/modules/crypto/des b/modules/crypto/des index ded5aa857..db533d01b 100644 --- a/modules/crypto/des +++ b/modules/crypto/des @@ -9,6 +9,7 @@ m4/des.m4 Depends-on: stdint stdbool +memcmp configure.ac: gl_DES diff --git a/modules/csharpcomp b/modules/csharpcomp index b2a6f46fb..3b3ee9089 100644 --- a/modules/csharpcomp +++ b/modules/csharpcomp @@ -16,6 +16,7 @@ sh-quote safe-read error gettext-h +memcmp csharpcomp-script configure.ac: diff --git a/modules/fnmatch b/modules/fnmatch index 01d4c9580..3187a7d20 100644 --- a/modules/fnmatch +++ b/modules/fnmatch @@ -15,6 +15,7 @@ stdbool wchar wctype memchr +memcmp configure.ac: # No macro. You should also use one of fnmatch-posix or fnmatch-gnu. diff --git a/modules/git-merge-changelog b/modules/git-merge-changelog index f6c140dc1..e2b733ec9 100644 --- a/modules/git-merge-changelog +++ b/modules/git-merge-changelog @@ -22,6 +22,7 @@ minmax c-strstr fwriteerror memchr +memcmp configure.ac: diff --git a/modules/isnand b/modules/isnand index bd6d2e165..c741769d1 100644 --- a/modules/isnand +++ b/modules/isnand @@ -11,6 +11,7 @@ m4/isnand.m4 Depends-on: math fpieee +memcmp configure.ac: gl_FUNC_ISNAND diff --git a/modules/isnand-nolibm b/modules/isnand-nolibm index b5612b0f4..c74e67785 100644 --- a/modules/isnand-nolibm +++ b/modules/isnand-nolibm @@ -11,6 +11,7 @@ m4/isnand.m4 Depends-on: fpieee +memcmp configure.ac: gl_FUNC_ISNAND_NO_LIBM diff --git a/modules/isnanf b/modules/isnanf index 4002751e1..6ac3968fd 100644 --- a/modules/isnanf +++ b/modules/isnanf @@ -11,6 +11,7 @@ m4/isnanf.m4 Depends-on: math fpieee +memcmp configure.ac: gl_FUNC_ISNANF diff --git a/modules/isnanf-nolibm b/modules/isnanf-nolibm index 95fd9df0e..f14162a1b 100644 --- a/modules/isnanf-nolibm +++ b/modules/isnanf-nolibm @@ -11,6 +11,7 @@ m4/isnanf.m4 Depends-on: fpieee +memcmp configure.ac: gl_FUNC_ISNANF_NO_LIBM diff --git a/modules/isnanl b/modules/isnanl index 731ba76e5..8bad6f672 100644 --- a/modules/isnanl +++ b/modules/isnanl @@ -12,6 +12,7 @@ Depends-on: math float fpieee +memcmp configure.ac: gl_FUNC_ISNANL diff --git a/modules/isnanl-nolibm b/modules/isnanl-nolibm index bfa677ed7..85823c912 100644 --- a/modules/isnanl-nolibm +++ b/modules/isnanl-nolibm @@ -12,6 +12,7 @@ m4/isnanl.m4 Depends-on: float fpieee +memcmp configure.ac: gl_FUNC_ISNANL_NO_LIBM diff --git a/modules/mbchar b/modules/mbchar index fcda4b77b..99fdbf99a 100644 --- a/modules/mbchar +++ b/modules/mbchar @@ -12,6 +12,7 @@ stdbool wchar wctype wcwidth +memcmp configure.ac: gl_MBCHAR diff --git a/modules/memcmp b/modules/memcmp index e6b74e509..c65bad1c3 100644 --- a/modules/memcmp +++ b/modules/memcmp @@ -1,6 +1,12 @@ Description: memcmp() function: compare memory areas. +Status: +obsolete + +Notice: +This module is obsolete. + Files: lib/memcmp.c m4/memcmp.m4 diff --git a/modules/memcoll b/modules/memcoll index 8792a7f6f..1d334ccd2 100644 --- a/modules/memcoll +++ b/modules/memcoll @@ -7,6 +7,7 @@ lib/memcoll.c m4/memcoll.m4 Depends-on: +memcmp configure.ac: gl_MEMCOLL diff --git a/modules/quotearg b/modules/quotearg index 7d0e358b2..09524fe0c 100644 --- a/modules/quotearg +++ b/modules/quotearg @@ -10,6 +10,7 @@ m4/quotearg.m4 Depends-on: gettext-h +memcmp stdbool wchar wctype diff --git a/modules/regex b/modules/regex index d460ce220..4b2d4c754 100644 --- a/modules/regex +++ b/modules/regex @@ -17,6 +17,7 @@ extensions gettext-h localcharset malloc +memcmp stdbool stdint ssize_t diff --git a/modules/relocatable-prog b/modules/relocatable-prog index 1aa96f511..cb1d8b1b0 100644 --- a/modules/relocatable-prog +++ b/modules/relocatable-prog @@ -21,6 +21,7 @@ xalloc xreadlink stdbool unistd +memcmp configure.ac: gl_RELOCATABLE([$gl_source_base]) diff --git a/modules/same b/modules/same index a3616d0f0..b17d7356d 100644 --- a/modules/same +++ b/modules/same @@ -13,6 +13,7 @@ error dirname same-inode stdbool +memcmp configure.ac: gl_SAME diff --git a/modules/signbit b/modules/signbit index 94b524a97..14a575453 100644 --- a/modules/signbit +++ b/modules/signbit @@ -15,6 +15,7 @@ isnanf-nolibm isnand-nolibm isnanl-nolibm fpieee +memcmp configure.ac: gl_SIGNBIT diff --git a/modules/strcasestr-simple b/modules/strcasestr-simple index 939579798..853a7cccc 100644 --- a/modules/strcasestr-simple +++ b/modules/strcasestr-simple @@ -11,6 +11,7 @@ string stdbool strcase memchr +memcmp configure.ac: gl_FUNC_STRCASESTR_SIMPLE diff --git a/modules/unictype/gen-ctype b/modules/unictype/gen-ctype index b16072206..359b3d060 100644 --- a/modules/unictype/gen-ctype +++ b/modules/unictype/gen-ctype @@ -7,6 +7,7 @@ lib/unictype/3level.h lib/unictype/3levelbit.h Depends-on: +memcmp configure.ac: diff --git a/modules/unilbrk/gen-lbrk b/modules/unilbrk/gen-lbrk index dd7734915..41a60af9d 100644 --- a/modules/unilbrk/gen-lbrk +++ b/modules/unilbrk/gen-lbrk @@ -6,6 +6,7 @@ lib/unilbrk/gen-lbrk.c lib/unictype/3level.h Depends-on: +memcmp configure.ac: diff --git a/modules/uniname/uniname b/modules/uniname/uniname index 03f9b6b77..c1e2e0ddf 100644 --- a/modules/uniname/uniname +++ b/modules/uniname/uniname @@ -8,6 +8,7 @@ lib/uniname/uniname.c Depends-on: uniname/base +memcmp configure.ac: diff --git a/modules/unistr/u8-cmp b/modules/unistr/u8-cmp index 806306d8a..c885cc8bf 100644 --- a/modules/unistr/u8-cmp +++ b/modules/unistr/u8-cmp @@ -6,6 +6,7 @@ lib/unistr/u8-cmp.c Depends-on: unistr/base +memcmp configure.ac: -- 2.11.0