]> Savannah Git Hosting - gnulib.git/commit
calloc, malloc: tune a bit
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 4 Nov 2024 02:18:58 +0000 (18:18 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 5 Nov 2024 05:40:18 +0000 (21:40 -0800)
commit9a7a9d1bcd4734260111f11d5c033938911bd932
treeb2035f2c080f113ff21bc2381ad2413a0cb6c40f
parent78ede6f3150e3895e18eca9604612fffd4991d7e
calloc, malloc: tune a bit

This applies mostly to non-glibc platforms, or to 32-bit
glibc before glibc 2.30 (2019).
* lib/calloc.c (rpl_calloc):
* lib/malloc.c (rpl_malloc):
Optimize away some of the code if !HAVE_MALLOC_0_NONNULL or if
!HAVE_MALLOC_PTRDIFF.
* m4/malloc.m4 (gl_FUNC_MALLOC_GNU): Define HAVE_MALLOC_0_NONNULL.
(gl_FUNC_MALLOC_PTRDIFF): Define HAVE_MALLOC_PTRDIFF.
ChangeLog
lib/calloc.c
lib/malloc.c
m4/malloc.m4