From 8812f1cce6a097064287c257a2641684cb11b10f Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 17 Nov 2015 02:36:53 +0100 Subject: split bzero.c MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/strings/bzero.c | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'src/strings/bzero.c') diff --git a/src/strings/bzero.c b/src/strings/bzero.c index 4be0948..a3cb557 100644 --- a/src/strings/bzero.c +++ b/src/strings/bzero.c @@ -20,13 +20,6 @@ -/** - * `memset`, except calls to it cannot be removed by the compiler. - */ -void* (*volatile __slibc_explicit_memset)(void*, int, size_t) = memset; - - - /** * Override a memory segment with zeroes. * @@ -38,18 +31,3 @@ void bzero(void* segment, size_t size) memset(segment, 0, size); } - -/** - * Override a memory segment with zeroes. - * - * Unlike `bzero` and `memset`, calls to this function - * cannot be removed, as an optimisation, by the compiler. - * - * @param segment The memory segment to override. - * @param size The size of the memory segment. - */ -void explicit_bzero(void* segment, size_t size) -{ - __slibc_explicit_memset(segment, 0, size); -} - -- cgit v1.2.3-70-g09d2