1*384740dcSRalf Baechle /* 2*384740dcSRalf Baechle * This file is subject to the terms and conditions of the GNU General Public 3*384740dcSRalf Baechle * License. See the file "COPYING" in the main directory of this archive 4*384740dcSRalf Baechle * for more details. 5*384740dcSRalf Baechle * 6*384740dcSRalf Baechle * Copyright (c) 1994, 95, 96, 97, 98, 2000, 01 Ralf Baechle 7*384740dcSRalf Baechle * Copyright (c) 2000 by Silicon Graphics, Inc. 8*384740dcSRalf Baechle * Copyright (c) 2001 MIPS Technologies, Inc. 9*384740dcSRalf Baechle */ 10*384740dcSRalf Baechle #ifndef _ASM_STRING_H 11*384740dcSRalf Baechle #define _ASM_STRING_H 12*384740dcSRalf Baechle 13*384740dcSRalf Baechle #define __HAVE_ARCH_MEMSET 14*384740dcSRalf Baechle extern void *memset(void *__s, int __c, size_t __count); 15*384740dcSRalf Baechle 16*384740dcSRalf Baechle #define __HAVE_ARCH_MEMCPY 17*384740dcSRalf Baechle extern void *memcpy(void *__to, __const__ void *__from, size_t __n); 18*384740dcSRalf Baechle 19*384740dcSRalf Baechle #define __HAVE_ARCH_MEMMOVE 20*384740dcSRalf Baechle extern void *memmove(void *__dest, __const__ void *__src, size_t __n); 21*384740dcSRalf Baechle 22*384740dcSRalf Baechle #endif /* _ASM_STRING_H */ 23