File: long4095.h

package info (click to toggle)
mcpp 2.7.2-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 8,152 kB
  • ctags: 29,136
  • sloc: ansic: 35,238; sh: 9,241; makefile: 176; cpp: 84; exp: 18
file content (166 lines) | stat: -rw-r--r-- 4,476 bytes parent folder | download | duplicates (14)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
/* long4095.c:  logical source line of 4095 bytes long. */

typedef  int  wchar_t; \
typedef struct { \
rune_t min; \
rune_t max; \
rune_t map; \
unsigned long *types; \
} _RuneEntry; \
 \
typedef struct { \
int nranges; \
_RuneEntry *ranges; \
} _RuneRange; \
 \
typedef struct { \
char magic[8]; \
char encoding[32]; \
 \
rune_t (*sgetrune) \
 (const char *, unsigned int, char const **) ; \
int (*sputrune) \
 (rune_t, char *, unsigned int, char **) ; \
rune_t invalid_rune; \
 \
unsigned long runetype[ (1 <<8 ) ]; \
rune_t maplower[ (1 <<8 ) ]; \
rune_t mapupper[ (1 <<8 ) ]; \
_RuneRange runetype_ext; \
_RuneRange maplower_ext; \
_RuneRange mapupper_ext; \
 \
void *variable; \
int variable_len; \
} _RuneLocale; \
 \
 \
 \
extern _RuneLocale _DefaultRuneLocale; \
extern _RuneLocale *_CurrentRuneLocale; \
   \
unsigned long ___runetype  ( int ) ; \
 int  ___tolower  ( int ) ; \
 int  ___toupper  ( int ) ; \
   \
   \
int __istype  ( int , unsigned long) ; \
int __isctype  ( int , unsigned long) ; \
 int  toupper  ( int ) ; \
 int  tolower  ( int ) ; \
   \
extern int errno; \
   \
void *memchr  (const void *, int, size_t) ; \
int memcmp  (const void *, const void *, size_t) ; \
void *memcpy  (void *, const void *, size_t) ; \
void *memmove  (void *, const void *, size_t) ; \
void *memset  (void *, int, size_t) ; \
char *strcat  (char *, const char *) ; \
char *strchr  (const char *, int) ; \
int strcmp  (const char *, const char *) ; \
int strcoll  (const char *, const char *) ; \
char *strcpy  (char *, const char *) ; \
size_t strcspn  (const char *, const char *) ; \
char *strerror  (int) ; \
size_t strlen  (const char *) ; \
char *strncat  (char *, const char *, size_t) ; \
int strncmp  (const char *, const char *, size_t) ; \
char *strncpy  (char *, const char *, size_t) ; \
char *strpbrk  (const char *, const char *) ; \
char *strrchr  (const char *, int) ; \
size_t strspn  (const char *, const char *) ; \
char *strstr  (const char *, const char *) ; \
char *strtok  (char *, const char *) ; \
size_t strxfrm  (char *, const char *, size_t) ; \
 \
 \
 \
int bcmp  (const void *, const void *, size_t) ; \
void bcopy  (const void *, void *, size_t) ; \
void bzero  (void *, size_t) ; \
int ffs  (int) ; \
char *index  (const char *, int) ; \
void *memccpy  (void *, const void *, int, size_t) ; \
char *rindex  (const char *, int) ; \
int strcasecmp  (const char *, const char *) ; \
char *strdup  (const char *) ; \
void strmode  (int, char *) ; \
int strncasecmp  (const char *, const char *, size_t) ; \
char *strsep  (char **, const char *) ; \
void swab  (const void *, void *, size_t) ; \
 \
   \
typedef struct { \
int quot; \
int rem; \
} div_t; \
 \
typedef struct { \
long quot; \
long rem; \
} ldiv_t; \
extern int __mb_cur_max; \
 \
   \
   void \
abort  (void)    ; \
   int \
abs  (int) ; \
int atexit  (void (*)(void)) ; \
double atof  (const char *) ; \
int atoi  (const char *) ; \
long atol  (const char *) ; \
void *bsearch  (const void *, const void *, size_t, size_t, int (*)(const void *, const void *)) ; \
void *calloc  (size_t, size_t) ; \
   div_t \
div  (int, int) ; \
   void \
exit  (int)    ; \
void free  (void *) ; \
char *getenv  (const char *) ; \
   long \
labs  (long) ; \
   ldiv_t \
ldiv  (long, long) ; \
void *malloc  (size_t) ; \
void qsort  (void *, size_t, size_t, int (*)(const void *, const void *)) ; \
int rand  (void) ; \
void *realloc  (void *, size_t) ; \
void srand  (unsigned) ; \
double strtod  (const char *, char **) ; \
long strtol  (const char *, char **, int) ; \
unsigned long \
strtoul  (const char *, char **, int) ; \
int system  (const char *) ; \
 \
 \
int mblen  (const char *, size_t) ; \
size_t mbstowcs  (wchar_t *, const char *, size_t) ; \
int wctomb  (char *, wchar_t) ; \
int mbtowc  (wchar_t *, const char *, size_t) ; \
size_t wcstombs  (char *, const wchar_t *, size_t) ; \
 \
 \
int putenv  (const char *) ; \
int setenv  (const char *, const char *, int) ; \
 \
 \
 \
double drand48  (void) ; \
double erand48  (unsigned short[3]) ; \
long lrand48  (void) ; \
long nrand48  (unsigned short[3]) ; \
long mrand48  (void) ; \
long jrand48  (unsigned short[3]) ; \
void srand48  (long) ; \
unsigned short *seed48  (unsigned short[3]) ; \
void lcong48  (unsigned short[7]) ; \
 \
void *alloca  (size_t) ; \
 \
char *getbsize  (int *, long *) ; \
char *cgetcap  (char *, char *, int) ; \
int cgetclose  (void) ; \
                                                     \