Hash :
ad999640
Author :
Date :
2024-11-05T22:06:54
malloca: port better to AIX extensions Also, switch from eealloc.m4 to malloc.m4 to determine whether malloc (0) returns nonnull. * lib/malloca.c (mmalloca): Use HAVE_MALLOC_0_NONNULL, not MALLOC_0_IS_NONNULL. * m4/malloca.m4 (gl_MALLOCA): Require gl_FUNC_MALLOC_GNU, not gl_EEMALLOC. * modules/malloca (Files): Remove m4/eemalloc.m4. (Depends-on): Add extensions-aix. * modules/relocatable-prog-wrapper: AC_REQUIRE gl_FUNC_MALLOC_POSIX to suppress Autoconf 2.71 “warning: AC_REQUIRE: `gl_FUNC_MALLOC_POSIX' was expanded before it was required”.
Description:
Safe automatic memory allocation.
Files:
lib/malloca.h
lib/malloca.c
m4/malloca.m4
m4/malloc.m4
Depends-on:
alloca-opt
assert-h
extensions-aix
idx
stdckdint
stdint
xalloc-oversized
configure.ac:
gl_MALLOCA
Makefile.am:
lib_SOURCES += malloca.c
Include:
"malloca.h"
License:
LGPLv2+
Maintainer:
all