diff options
Added Initial Implementation of memory and allocation function
Signed-off-by: Marc Pervaz Boocha <mboocha@sudomsg.xyz>
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
new file: include/alloc.h
new file: include/calt.h
new file: include/mem.h
new file: include/meson.build
new file: meson.build
new file: meson_options.txt
new file: src/alloc/alloc.c
new file: src/alloc/calloc.c
new file: src/alloc/free.c
new file: src/alloc/malloc.c
new file: src/alloc/memdup.c
new file: src/alloc/meson.build
new file: src/alloc/realloc.c
new file: src/mem/memccpy.c
new file: src/mem/memchr.c
new file: src/mem/memcmp.c
new file: src/mem/memcpy.c
new file: src/mem/memhash.c
new file: src/mem/memlen.c
new file: src/mem/memmem.c
new file: src/mem/memmove.c
new file: src/mem/memrchr.c
new file: src/mem/memrev.c
new file: src/mem/memset.c
new file: src/mem/memswap.c
new file: src/mem/memzero.c
new file: src/mem/meson.build
new file: src/meson.build
new file: test/alloc/meson.build
new file: test/mem/memset.c
new file: test/mem/memzero.c
new file: test/mem/meson.build
new file: test/meson.build
Diffstat (limited to 'test/mem/memset.c')
-rw-r--r-- | test/mem/memset.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/mem/memset.c b/test/mem/memset.c new file mode 100644 index 0000000..8484b1d --- /dev/null +++ b/test/mem/memset.c @@ -0,0 +1,14 @@ +#include <mem.h> +#include <stddef.h> + +static char buf[100]; + +int main(void){ + calt_memset(buf, 'A', sizeof buf); + for(size_t i = 0; i < sizeof buf; i++){ + if('A' != buf[i]){ + return 1; + } + } + return 0; +} |