xref: /rk3399_rockchip-uboot/arch/microblaze/include/asm/string.h (revision dc557e9a1fe00ca9d884bd88feef5bebf23fede4)
1*819833afSPeter Tyser /*
2*819833afSPeter Tyser  * include/asm-microblaze/string.h -- Architecture specific string routines
3*819833afSPeter Tyser  *
4*819833afSPeter Tyser  *  Copyright (C) 2003       John Williams <jwilliams@itee.uq.edu.au>
5*819833afSPeter Tyser  *  Copyright (C) 2001,2002  NEC Corporation
6*819833afSPeter Tyser  *  Copyright (C) 2001,2002  Miles Bader <miles@gnu.org>
7*819833afSPeter Tyser  *
8*819833afSPeter Tyser  * This file is subject to the terms and conditions of the GNU General
9*819833afSPeter Tyser  * Public License.  See the file COPYING in the main directory of this
10*819833afSPeter Tyser  * archive for more details.
11*819833afSPeter Tyser  *
12*819833afSPeter Tyser  * Written by Miles Bader <miles@gnu.org>
13*819833afSPeter Tyser  * Microblaze port by John Williams
14*819833afSPeter Tyser  */
15*819833afSPeter Tyser 
16*819833afSPeter Tyser #ifndef __MICROBLAZE_STRING_H__
17*819833afSPeter Tyser #define __MICROBLAZE_STRING_H__
18*819833afSPeter Tyser 
19*819833afSPeter Tyser #if 0
20*819833afSPeter Tyser #define __HAVE_ARCH_MEMCPY
21*819833afSPeter Tyser #define __HAVE_ARCH_MEMSET
22*819833afSPeter Tyser #define __HAVE_ARCH_MEMMOVE
23*819833afSPeter Tyser 
24*819833afSPeter Tyser extern void *memcpy (void *, const void *, __kernel_size_t);
25*819833afSPeter Tyser extern void *memset (void *, int, __kernel_size_t);
26*819833afSPeter Tyser extern void *memmove (void *, const void *, __kernel_size_t);
27*819833afSPeter Tyser #endif
28*819833afSPeter Tyser 
29*819833afSPeter Tyser #endif /* __MICROBLAZE_STRING_H__ */
30