summaryrefslogtreecommitdiff
path: root/lib/memcpyv.c
blob: 205d9c1935c916b3f7e0ed5be3decb2a2599b31e (plain)
1
2
3
4
5
6
7
8
9
10
11
#include <string.h>

void *memcpyv(volatile void *restrict dest, const volatile void *restrict src,
			  size_t n)
{
	char *d = dest;
	const char *s = src;
	for (; n; n--)
		*d++ = *s++;
	return dest;
}