* lib/stdlib.in.h: Undefine __need_malloc_and_calloc after doing the
+2024-05-22 Bruno Haible <bruno@clisp.org>
+
+ stdlib: Handle glibc special invocation conventions correctly.
+ * lib/stdlib.in.h: Undefine __need_malloc_and_calloc after doing the
+ #include_next <stdlib.h>.
+
2024-05-21 Paul Eggert <eggert@cs.ucla.edu>
c-strtod: include <stdio.h>
#@INCLUDE_NEXT@ @NEXT_STDLIB_H@
+/* Make sure that the macros that indicate the special invocation convention
+ get undefined. This is needed at least on CentOS 7. */
+#undef __need_malloc_and_calloc
+
#else
/* Normal invocation convention. */