diff options
author | EuAndreh <eu@euandre.org> | 2024-01-04 20:36:02 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-01-05 05:47:09 -0300 |
commit | 8492f115890d56c98c1da24b9fdf26bb1b714c05 (patch) | |
tree | 7d90469d2aff11c2e4c8e99e7b46aa8e8eb43008 /src/malloc | |
parent | Fix the build system. (diff) | |
download | grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.gz grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.xz |
Setup stub unit test infrastructure
Diffstat (limited to 'src/malloc')
-rw-r--r-- | src/malloc/calloc.c | 8 | ||||
-rw-r--r-- | src/malloc/free.c | 8 | ||||
-rw-r--r-- | src/malloc/lite_malloc.c | 8 | ||||
-rw-r--r-- | src/malloc/mallocng/aligned_alloc.c | 8 | ||||
-rw-r--r-- | src/malloc/mallocng/donate.c | 8 | ||||
-rw-r--r-- | src/malloc/mallocng/free.c | 8 | ||||
-rw-r--r-- | src/malloc/mallocng/malloc.c | 8 | ||||
-rw-r--r-- | src/malloc/mallocng/malloc_usable_size.c | 8 | ||||
-rw-r--r-- | src/malloc/mallocng/realloc.c | 8 | ||||
-rw-r--r-- | src/malloc/memalign.c | 8 | ||||
-rw-r--r-- | src/malloc/posix_memalign.c | 8 | ||||
-rw-r--r-- | src/malloc/realloc.c | 8 | ||||
-rw-r--r-- | src/malloc/reallocarray.c | 8 | ||||
-rw-r--r-- | src/malloc/replaced.c | 8 |
14 files changed, 112 insertions, 0 deletions
diff --git a/src/malloc/calloc.c b/src/malloc/calloc.c index bf6bddca..66a26059 100644 --- a/src/malloc/calloc.c +++ b/src/malloc/calloc.c @@ -43,3 +43,11 @@ void *calloc(size_t m, size_t n) n = mal0_clear(p, n); return memset(p, 0, n); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/free.c b/src/malloc/free.c index 3944f7b2..6013ea97 100644 --- a/src/malloc/free.c +++ b/src/malloc/free.c @@ -4,3 +4,11 @@ void free(void *p) { __libc_free(p); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/lite_malloc.c b/src/malloc/lite_malloc.c index 43a988fb..6ada7f54 100644 --- a/src/malloc/lite_malloc.c +++ b/src/malloc/lite_malloc.c @@ -116,3 +116,11 @@ static void *default_malloc(size_t n) } weak_alias(default_malloc, malloc); + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/mallocng/aligned_alloc.c b/src/malloc/mallocng/aligned_alloc.c index e0862a83..f8dd6fc4 100644 --- a/src/malloc/mallocng/aligned_alloc.c +++ b/src/malloc/mallocng/aligned_alloc.c @@ -58,3 +58,11 @@ void *aligned_alloc(size_t align, size_t len) start[-3] = 7<<5; return p; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/mallocng/donate.c b/src/malloc/mallocng/donate.c index 41d850f3..7449dc70 100644 --- a/src/malloc/mallocng/donate.c +++ b/src/malloc/mallocng/donate.c @@ -37,3 +37,11 @@ void __malloc_donate(char *start, char *end) { donate((void *)start, end-start); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/mallocng/free.c b/src/malloc/mallocng/free.c index 43f32aad..963286b5 100644 --- a/src/malloc/mallocng/free.c +++ b/src/malloc/mallocng/free.c @@ -149,3 +149,11 @@ void free(void *p) errno = e; } } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/mallocng/malloc.c b/src/malloc/mallocng/malloc.c index d695ab8e..1e7f1cf8 100644 --- a/src/malloc/mallocng/malloc.c +++ b/src/malloc/mallocng/malloc.c @@ -385,3 +385,11 @@ int is_allzero(void *p) return g->sizeclass >= 48 || get_stride(g) < UNIT*size_classes[g->sizeclass]; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/mallocng/malloc_usable_size.c b/src/malloc/mallocng/malloc_usable_size.c index ce6a960c..19f4ab40 100644 --- a/src/malloc/mallocng/malloc_usable_size.c +++ b/src/malloc/mallocng/malloc_usable_size.c @@ -11,3 +11,11 @@ size_t malloc_usable_size(void *p) unsigned char *end = start + stride - IB; return get_nominal_size(p, end); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/mallocng/realloc.c b/src/malloc/mallocng/realloc.c index 18769f42..51ffb6d0 100644 --- a/src/malloc/mallocng/realloc.c +++ b/src/malloc/mallocng/realloc.c @@ -49,3 +49,11 @@ void *realloc(void *p, size_t n) free(p); return new; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/memalign.c b/src/malloc/memalign.c index 32cd87d8..81683c9d 100644 --- a/src/malloc/memalign.c +++ b/src/malloc/memalign.c @@ -5,3 +5,11 @@ void *memalign(size_t align, size_t len) { return aligned_alloc(align, len); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/posix_memalign.c b/src/malloc/posix_memalign.c index ad4d8f47..bf903dd7 100644 --- a/src/malloc/posix_memalign.c +++ b/src/malloc/posix_memalign.c @@ -9,3 +9,11 @@ int posix_memalign(void **res, size_t align, size_t len) *res = mem; return 0; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/realloc.c b/src/malloc/realloc.c index fb0e8b7c..4bc77a8e 100644 --- a/src/malloc/realloc.c +++ b/src/malloc/realloc.c @@ -4,3 +4,11 @@ void *realloc(void *p, size_t n) { return __libc_realloc(p, n); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/reallocarray.c b/src/malloc/reallocarray.c index 4a6ebe46..70af5907 100644 --- a/src/malloc/reallocarray.c +++ b/src/malloc/reallocarray.c @@ -11,3 +11,11 @@ void *reallocarray(void *ptr, size_t m, size_t n) return realloc(ptr, m * n); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/malloc/replaced.c b/src/malloc/replaced.c index 07fce61e..98968616 100644 --- a/src/malloc/replaced.c +++ b/src/malloc/replaced.c @@ -2,3 +2,11 @@ int __malloc_replaced; int __aligned_alloc_replaced; + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif |