From: Waldemar Kozaczuk <
jwkoz...@gmail.com>
Committer: Waldemar Kozaczuk <
jwkoz...@gmail.com>
Branch: master
glibc: add explicit_bzero() function
Signed-off-by: Waldemar Kozaczuk <
jwkoz...@gmail.com>
---
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -1585,6 +1585,7 @@ libc += stdlib/strtod.o
libc += stdlib/wcstol.o
libc += string/__memcpy_chk.o
+libc += string/explicit_bzero.o
libc += string/__explicit_bzero_chk.o
musl += string/bcmp.o
musl += string/bcopy.o
diff --git a/libc/string/explicit_bzero.c b/libc/string/explicit_bzero.c
--- a/libc/string/explicit_bzero.c
+++ b/libc/string/explicit_bzero.c
@@ -0,0 +1,8 @@
+#include <string.h>
+#include <stdlib.h>
+
+void explicit_bzero(void *dest, size_t len)
+{
+ memset(dest, 0, len);
+ return;
+}