]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/sparc/include/asm/string.h
Blackfin: Remove
[thirdparty/u-boot.git] / arch / sparc / include / asm / string.h
CommitLineData
c2f02da2
DH
1/*
2 * (C) Copyright 2000 - 2002
3 * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4 *
5 * (C) Copyright 2007
6 * Daniel Hellstrom, Gaisler Research, daniel@gaisler.com.
7 *
1a459660 8 * SPDX-License-Identifier: GPL-2.0+
c2f02da2
DH
9 */
10
11#ifndef _SPARC_STRING_H_
12#define _SPARC_STRING_H_
13
14/*
15#define __HAVE_ARCH_STRCPY
16#define __HAVE_ARCH_STRNCPY
17#define __HAVE_ARCH_STRLEN
18#define __HAVE_ARCH_STRCMP
19#define __HAVE_ARCH_STRCAT
20#define __HAVE_ARCH_MEMSET
21#define __HAVE_ARCH_BCOPY
22#define __HAVE_ARCH_MEMCPY
23#define __HAVE_ARCH_MEMMOVE
24#define __HAVE_ARCH_MEMCMP
25#define __HAVE_ARCH_MEMCHR
26*/
27
28extern int strcasecmp(const char *, const char *);
b1f17bf5 29extern int strncasecmp(const char *, const char *, __kernel_size_t);
c2f02da2
DH
30extern char *strcpy(char *, const char *);
31extern char *strncpy(char *, const char *, __kernel_size_t);
32extern __kernel_size_t strlen(const char *);
33extern int strcmp(const char *, const char *);
34extern char *strcat(char *, const char *);
35extern void *memset(void *, int, __kernel_size_t);
36extern void *memcpy(void *, const void *, __kernel_size_t);
37extern void *memmove(void *, const void *, __kernel_size_t);
38extern int memcmp(const void *, const void *, __kernel_size_t);
39extern void *memchr(const void *, int, __kernel_size_t);
40
41#endif