bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mark atexit, memchr, memcmp, memcpy, memmove, memset, raise, rmdir, strc


From: Bruno Haible
Subject: mark atexit, memchr, memcmp, memcpy, memmove, memset, raise, rmdir, strcspn, strpbrk as obsolete
Date: Sun, 19 Oct 2008 17:06:39 +0200
User-agent: KMail/1.5.4

Hi,

The functions atexit, memchr, memcmp, memcpy, memmove, memset, raise, rmdir,
strcspn, strpbrk are all present in systems newer than ca. 1998. They are
not missing in systems as old as AIX 4.3.2, HP-UX 10.20, IRIX 6.2, OSF/1 4.0,
Solaris 2.5.1, Interix 3.5.

I propose to mark them obsolete, i.e. let gnulib-tool emit a notice about
their obsolescense when they get used.

Opinions? Objections?


2008-10-19  Bruno Haible  <address@hidden>

        * modules/atexit (Notice): Mark as obsolete.
        * modules/memchr (Notice): Likewise.
        * modules/memcmp (Notice): Likewise.
        * modules/memcpy (Notice): Likewise.
        * modules/memmove (Notice): Likewise.
        * modules/memset (Notice): Likewise.
        * modules/rmdir (Notice): Likewise.
        * modules/strcspn (Notice): Likewise.
        * modules/strpbrk (Notice): Likewise.
        * modules/raise (Notice): Likewise.
        (Include): Specify <signal.h>.

--- modules/atexit.orig 2008-10-19 16:58:44.000000000 +0200
+++ modules/atexit      2008-10-19 16:16:22.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 atexit() function: register a function to be called at program termination.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/atexit.c
 m4/atexit.m4
--- modules/memchr.orig 2008-10-19 16:58:44.000000000 +0200
+++ modules/memchr      2008-10-19 16:17:34.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 memchr() function: scan memory for a byte.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/memchr.c
 m4/memchr.m4
--- modules/memcmp.orig 2008-10-19 16:58:44.000000000 +0200
+++ modules/memcmp      2008-10-19 16:17:40.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 memcmp() function: compare memory areas.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/memcmp.c
 m4/memcmp.m4
--- modules/memcpy.orig 2008-10-19 16:58:44.000000000 +0200
+++ modules/memcpy      2008-10-19 16:17:44.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 memcpy() function: copy memory area.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/memcpy.c
 m4/memcpy.m4
--- modules/memmove.orig        2008-10-19 16:58:44.000000000 +0200
+++ modules/memmove     2008-10-19 16:17:47.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 memmove() function: copy memory area.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/memmove.c
 m4/memmove.m4
--- modules/memset.orig 2008-10-19 16:58:44.000000000 +0200
+++ modules/memset      2008-10-19 16:17:52.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 memset() function: fill memory with a constant byte.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/memset.c
 m4/memset.m4
--- modules/raise.orig  2008-10-19 16:58:44.000000000 +0200
+++ modules/raise       2008-10-19 16:25:56.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 Send a signal to the executing process.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/raise.c
 
@@ -12,6 +15,7 @@
 Makefile.am:
 
 Include:
+<signal.h>
 
 License:
 LGPLv2+
--- modules/rmdir.orig  2008-10-19 16:58:44.000000000 +0200
+++ modules/rmdir       2008-10-19 16:27:11.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 rmdir() function: delete a directory.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/rmdir.c
 m4/rmdir.m4
--- modules/strcspn.orig        2008-10-19 16:58:44.000000000 +0200
+++ modules/strcspn     2008-10-19 16:17:56.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 strcspn() function: search a string for any of a set of characters.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/strcspn.c
 m4/strcspn.m4
--- modules/strpbrk.orig        2008-10-19 16:58:44.000000000 +0200
+++ modules/strpbrk     2008-10-19 16:18:00.000000000 +0200
@@ -1,6 +1,9 @@
 Description:
 strpbrk() function: search a string for any of a set of characters.
 
+Notice:
+This module is obsolete.
+
 Files:
 lib/strpbrk.c
 m4/strpbrk.m4







reply via email to

[Prev in Thread] Current Thread [Next in Thread]