OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

[/] [eco32/] [trunk/] [lcc/] [include/] [eco32/] [linux/] [string.h] - Blame information for rev 149

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 hellwig
#ifndef __STRING
2
#define __STRING
3
 
4
#ifndef NULL
5
#define NULL ((void*)0)
6
#endif
7
 
8
#if !defined(_SIZE_T) && !defined(_SIZE_T_) && !defined(_SIZE_T_DEFINED)
9
#define _SIZE_T
10
#define _SIZE_T_
11
#define _SIZE_T_DEFINED
12
typedef unsigned long size_t;
13
#endif
14
 
15
void *memcpy(void *, const void *, size_t);
16
void *memmove(void *, const void *, size_t);
17
char *strcpy(char *, const char *);
18
char *strncpy(char *, const char *, size_t);
19
char *strcat(char *, const char *);
20
char *strncat(char *, const char *, size_t);
21
int memcmp(const void *, const void *, size_t);
22
int strcmp(const char *, const char *);
23
int strcoll(const char *, const char *);
24
int strncmp(const char *, const char *, size_t);
25
size_t strxfrm(char *, const char *, size_t);
26
void *memchr(const void *, int, size_t);
27
char *strchr(const char *, int);
28
size_t strcspn(const char *, const char *);
29
char *strpbrk(const char *, const char *);
30
char *strrchr(const char *, int);
31
size_t strspn(const char *, const char *);
32
char *strstr(const char *, const char *);
33
char *strtok(char *, const char *);
34
void *memset(void *, int, size_t);
35
char *strerror(int);
36
size_t strlen(const char *);
37
 
38
#endif /* __STRING */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.