From 8ea924859783c696d85aa38a74dd79fd26a25c0c Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 2 Nov 2008 17:35:43 +0100 Subject: [PATCH] Mark 'memmove' obsolete. --- ChangeLog | 18 ++++++++++++++++++ modules/argp | 1 + modules/argz | 1 + modules/canonicalize | 1 + modules/canonicalize-lgpl | 1 + modules/fts | 1 + modules/getcwd | 1 + modules/human | 1 + modules/memmove | 6 ++++++ modules/regex | 1 + modules/striconveh | 1 + modules/trim | 1 + modules/unistr/u16-move | 1 + modules/unistr/u32-move | 1 + modules/unistr/u8-move | 1 + 15 files changed, 37 insertions(+) diff --git a/ChangeLog b/ChangeLog index f334ecfb5..54762bf20 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,23 @@ 2008-11-02 Bruno Haible + Mark 'memmove' obsolete. + * modules/memmove (Status, Notice): New sections. + * modules/argp (Depends-on): Add memmove. + * modules/argz (Depends-on): Likewise. + * modules/canonicalize (Depends-on): Likewise. + * modules/canonicalize-lgpl (Depends-on): Likewise. + * modules/fts (Depends-on): Likewise. + * modules/getcwd (Depends-on): Likewise. + * modules/human (Depends-on): Likewise. + * modules/regex (Depends-on): Likewise. + * modules/striconveh (Depends-on): Likewise. + * modules/trim (Depends-on): Likewise. + * modules/unistr/u8-move (Depends-on): Likewise. + * modules/unistr/u16-move (Depends-on): Likewise. + * modules/unistr/u32-move (Depends-on): Likewise. + +2008-11-02 Bruno Haible + Mark 'memcpy' obsolete. * modules/memcpy (Status, Notice): New sections. diff --git a/modules/argp b/modules/argp index 8605afa82..e232e2e04 100644 --- a/modules/argp +++ b/modules/argp @@ -37,6 +37,7 @@ vsnprintf sleep strerror memchr +memmove configure.ac: gl_ARGP diff --git a/modules/argz b/modules/argz index 19d884bcc..8217ff831 100644 --- a/modules/argz +++ b/modules/argz @@ -7,6 +7,7 @@ lib/argz.c m4/argz.m4 Depends-on: +memmove mempcpy stpcpy strndup diff --git a/modules/canonicalize b/modules/canonicalize index 4c6916d85..23baa7594 100644 --- a/modules/canonicalize +++ b/modules/canonicalize @@ -12,6 +12,7 @@ areadlink-with-size file-set filenamecat hash-triple +memmove sys_stat xalloc xgetcwd diff --git a/modules/canonicalize-lgpl b/modules/canonicalize-lgpl index f4ede967b..b462c61bd 100644 --- a/modules/canonicalize-lgpl +++ b/modules/canonicalize-lgpl @@ -9,6 +9,7 @@ m4/canonicalize-lgpl.m4 Depends-on: alloca-opt malloca +memmove pathmax readlink diff --git a/modules/fts b/modules/fts index a412d0ac9..2cbed1c1f 100644 --- a/modules/fts +++ b/modules/fts @@ -18,6 +18,7 @@ fcntl-safer hash i-ring lstat +memmove openat stdbool unistd-safer diff --git a/modules/getcwd b/modules/getcwd index 46ecb03d4..cec9e2a51 100644 --- a/modules/getcwd +++ b/modules/getcwd @@ -12,6 +12,7 @@ mempcpy d-ino dirfd extensions +memmove openat stdbool unistd diff --git a/modules/human b/modules/human index 566b55923..2216ca4e6 100644 --- a/modules/human +++ b/modules/human @@ -11,6 +11,7 @@ Depends-on: argmatch error intprops +memmove xstrtoumax stdbool stdint diff --git a/modules/memmove b/modules/memmove index 6588c4313..53ca97268 100644 --- a/modules/memmove +++ b/modules/memmove @@ -1,6 +1,12 @@ Description: memmove() function: copy memory area. +Status: +obsolete + +Notice: +This module is obsolete. + Files: lib/memmove.c m4/memmove.m4 diff --git a/modules/regex b/modules/regex index 4b2d4c754..1659e1857 100644 --- a/modules/regex +++ b/modules/regex @@ -18,6 +18,7 @@ gettext-h localcharset malloc memcmp +memmove stdbool stdint ssize_t diff --git a/modules/striconveh b/modules/striconveh index c7da73ed1..8578a7f74 100644 --- a/modules/striconveh +++ b/modules/striconveh @@ -17,6 +17,7 @@ unistr/u8-uctomb strdup c-strcase c-strcaseeq +memmove configure.ac: if test $gl_cond_libtool = false; then diff --git a/modules/trim b/modules/trim index 66161d832..59b2c1806 100644 --- a/modules/trim +++ b/modules/trim @@ -9,6 +9,7 @@ Depends-on: xalloc mbchar mbiter +memmove configure.ac: gl_FUNC_MBRTOWC diff --git a/modules/unistr/u16-move b/modules/unistr/u16-move index 28805d672..fd0a0b634 100644 --- a/modules/unistr/u16-move +++ b/modules/unistr/u16-move @@ -7,6 +7,7 @@ lib/unistr/u-move.h Depends-on: unistr/base +memmove configure.ac: diff --git a/modules/unistr/u32-move b/modules/unistr/u32-move index dfe9bfccf..2cc237bda 100644 --- a/modules/unistr/u32-move +++ b/modules/unistr/u32-move @@ -7,6 +7,7 @@ lib/unistr/u-move.h Depends-on: unistr/base +memmove configure.ac: diff --git a/modules/unistr/u8-move b/modules/unistr/u8-move index a8d05e250..24032361f 100644 --- a/modules/unistr/u8-move +++ b/modules/unistr/u8-move @@ -7,6 +7,7 @@ lib/unistr/u-move.h Depends-on: unistr/base +memmove configure.ac: -- 2.11.0