Simplify the malloc/realloc/calloc macrology.
authorBruno Haible <bruno@clisp.org>
Sun, 9 Sep 2007 13:19:42 +0000 (13:19 +0000)
committerBruno Haible <bruno@clisp.org>
Sun, 9 Sep 2007 13:19:42 +0000 (13:19 +0000)
ChangeLog
modules/calloc-posix
modules/realloc-posix

index 2c046ba..c6b196f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2007-09-09  Bruno Haible  <bruno@clisp.org>
 
+       * m4/malloc.m4 (gl_CHECK_MALLOC_POSIX): New macro.
+       (gl_FUNC_MALLOC_POSIX): Require it.
+       * m4/realloc.m4 (gl_FUNC_REALLOC_POSIX): Likewise.
+       * m4/calloc.m4 (gl_FUNC_CALLOC_POSIX): Likewise.
+       * modules/realloc (Files): Add m4/malloc.m4.
+       * modules/calloc (Files): Likewise.
+
+2007-09-09  Bruno Haible  <bruno@clisp.org>
+
        * modules/malloc-posix: New file.
        * modules/malloc (Depends-on): Add malloc-posix.
        * lib/malloc.c: Include errno.h.
index 49e3051..900eb97 100644 (file)
@@ -4,6 +4,7 @@ calloc() function: allocate memory with indefinite extent.
 Files:
 lib/calloc.c
 m4/calloc.m4
+m4/malloc.m4
 
 Depends-on:
 stdlib
index 4186e90..c33fae8 100644 (file)
@@ -4,6 +4,7 @@ realloc() function: allocate memory with indefinite extent.
 Files:
 lib/realloc.c
 m4/realloc.m4
+m4/malloc.m4
 
 Depends-on:
 stdlib