Alessandro Bonazzi e075990ed3 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Aggiunto il preprocessore c++ mcpp per sostituire il compilatore nella compilazione delle maschere.
2020-11-28 16:24:08 +01:00

167 lines
4.4 KiB
C

/* 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) ; \
\