forked from urjaman/fernly
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbionic.h
29 lines (25 loc) · 850 Bytes
/
bionic.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef __BIONIC_H__
#define __BIONIC_H__
#include <stdint.h>
# define ULONG_MAX 4294967295UL
size_t _strspn(const char *s1, const char *s2);
char * _strpbrk(const char *s1, const char *s2);
char *_strtok(char *str, const char *delim, char **saveptr);
int _strcasecmp(const char *s1, const char *s2);
void *_memcpy(void *dst0, const void *src0, size_t length);
void *memset(void *__s, int __c, size_t __n);
unsigned long strtoul(const char *nptr, char **endptr, unsigned int base);
int _strlen(const char *s);
int _strnlen(const char *s, uint32_t maxlen);
void _usleep(uint32_t usecs);
void _msleep(uint32_t msecs);
/* ctype replacements */
int _isspace(char c);
int _isdigit(char c);
int _isxdigit(char c);
int _isupper(char c);
int _islower(char c);
int _isalpha(char c);
int _isalnum(char c);
int _toupper(char c);
#endif /* __BIONIC_H__ */