summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/include/ctype.h
blob: 9322e8c7becb5317f16b240240fa591ac668db59 (plain)
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
#ifndef	_CTYPE_H
#define _CTYPE_H

#include <sys/cdefs.h>

extern int isascii (int c) __THROW __attribute__ ((__const__));
extern int isblank (int c) __THROW __attribute__ ((__const__));
extern int isalnum (int c) __THROW __attribute__ ((__const__));
extern int isalpha (int c) __THROW __attribute__ ((__const__));
extern int isdigit (int c) __THROW __attribute__ ((__const__));
extern int isspace (int c) __THROW __attribute__ ((__const__));

extern int isupper (int c) __THROW __attribute__ ((__const__));
extern int islower (int c) __THROW __attribute__ ((__const__));

extern int tolower(int c) __THROW __attribute__ ((__const__));
extern int toupper(int c) __THROW __attribute__ ((__const__));

extern int isprint(int c) __THROW __attribute__ ((__const__));
extern int ispunct(int c) __THROW __attribute__ ((__const__));
extern int iscntrl(int c) __THROW __attribute__ ((__const__));

/* fscking GNU extensions! */
extern int isxdigit(int c) __THROW __attribute__ ((__const__));

extern int isgraph(int c) __THROW __attribute__ ((__const__));

#endif