blob: cae8fe16de98b599d42abd51b3e2ccae365abbf4 [file] [log] [blame]
David Brazdil0f672f62019-12-10 10:32:29 +00001/* SPDX-License-Identifier: GPL-2.0 */
Andrew Scullb4b6d4a2019-01-02 15:54:55 +00002// Copyright (C) 2005-2017 Andes Technology Corporation
3
4#ifndef __ASM_NDS32_STRING_H
5#define __ASM_NDS32_STRING_H
6
7#define __HAVE_ARCH_MEMCPY
8extern void *memcpy(void *, const void *, __kernel_size_t);
9
10#define __HAVE_ARCH_MEMMOVE
11extern void *memmove(void *, const void *, __kernel_size_t);
12
13#define __HAVE_ARCH_MEMSET
14extern void *memset(void *, int, __kernel_size_t);
15
16extern void *memzero(void *ptr, __kernel_size_t n);
17#endif