#include <errno.h>
+/* Call the system's calloc below. */
+#undef calloc
+
/* Allocate and zero-fill an NxS-byte block of memory from the heap.
If N or S is zero, allocate and zero-fill a 1-byte block. */
#include <errno.h>
+/* Call the system's malloc below. */
+#undef malloc
+
/* Allocate an N-byte block of memory from the heap.
If N is zero, allocate a 1-byte block. */
#include <errno.h>
+/* Call the system's malloc and realloc below. */
+#undef malloc
+#undef realloc
+
/* Change the size of an allocated block of memory P to N bytes,
with error checking. If N is zero, change it to 1. If P is NULL,
use malloc. */