* lib/explicit_bzero.c (explicit_bzero): Don't undefine outside of
glibc.
+2018-10-05 Bruno Haible <bruno@clisp.org>
+
+ explicit_bzero: Make it possible to namespace the defined symbol.
+ * lib/explicit_bzero.c (explicit_bzero): Don't undefine outside of
+ glibc.
+
2018-10-05 Bruno Haible <bruno@clisp.org>
mkdir-p: Depend on 'mkdir'.
#include <string.h>
+#if _LIBC
/* glibc-internal users use __explicit_bzero_chk, and explicit_bzero
redirects to that. */
-#undef explicit_bzero
+# undef explicit_bzero
+#endif
/* Set LEN bytes of S to 0. The compiler will not delete a call to
this function, even if S is dead after the call. */