From 1c00f6ed444dab15430a955e41cf155049e3cec4 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Tue, 14 Jan 2025 00:01:55 +0100 Subject: Start work on hash_set --- asl/memory.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'asl/memory.hpp') diff --git a/asl/memory.hpp b/asl/memory.hpp index 209f1d1..8a8a6bf 100644 --- a/asl/memory.hpp +++ b/asl/memory.hpp @@ -23,6 +23,11 @@ constexpr void memcpy(void* dst, const void* src, isize_t size) __builtin_memcpy(dst, src, static_cast(size)); } +inline void memzero(void* dst, isize_t size) +{ + __builtin_memset(dst, 0, static_cast(size)); +} + constexpr isize_t strlen(const char* s) { return static_cast(__builtin_strlen(s)); -- cgit