summaryrefslogtreecommitdiffstats
path: root/arch/sandbox/os/libc_malloc.c
blob: 74e3e26805856d471e2e798b5aa7e0f4b514c8e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Copyright (C) 2020 Ahmad Fatoum <a.fatoum@pengutronix.de>
 */

#include <stdlib.h>
#include <malloc.h>

void barebox_malloc_stats(void)
{
}

void *barebox_memalign(size_t alignment, size_t bytes)
{
	return memalign(alignment, bytes);
}

void *barebox_malloc(size_t size)
{
	return malloc(size);
}

void barebox_free(void *ptr)
{
	free(ptr);
}

void *barebox_realloc(void *ptr, size_t size)
{
	return realloc(ptr, size);
}

void *barebox_calloc(size_t n, size_t elem_size)
{
	return calloc(n, elem_size);
}