handle small part of indirect calls
[ia32rtools.git] / stdc.hlist
CommitLineData
39b168b8 1int __cdecl rand (void);
2void __cdecl srand (unsigned int);
3void* __cdecl calloc (size_t, size_t);
4void* __cdecl malloc (size_t);
5void* __cdecl realloc (void*, size_t);
6void __cdecl free (void*);
7void __cdecl abort (void);
8void __cdecl exit (int);
9int __cdecl atexit (void (__cdecl *)(void));
10int __cdecl system (const char*);
11char* __cdecl getenv (const char*);
12void* __cdecl bsearch (const void*, const void*, size_t, size_t, int (__cdecl *)(const void*, const void*));
13void __cdecl qsort(void*, size_t, size_t, int (__cdecl *)(const void*, const void*));
14int __cdecl abs (int);
15long __cdecl labs (long);
16long __cdecl strtol (const char*, char**, int);
17unsigned long __cdecl strtoul (const char*, char**, int);
18
19void* __cdecl memchr (const void*, int, size_t);
20int __cdecl memcmp (const void*, const void*, size_t);
21void* __cdecl memcpy (void*, const void*, size_t);
22void* __cdecl memmove (void*, const void*, size_t);
23void* __cdecl memset (void*, int, size_t);
24char* __cdecl strcat (char*, const char*);
25char* __cdecl strchr (const char*, int) ;
26int __cdecl strcmp (const char*, const char*);
27int __cdecl strcoll (const char*, const char*);
28char* __cdecl strcpy (char*, const char*);
29size_t __cdecl strcspn (const char*, const char*);
30char* __cdecl strerror (int);
31double __cdecl atof (const char*);
32int __cdecl atoi (const char*);
33long __cdecl atol (const char*);
39b168b8 34size_t __cdecl strlen (const char*) ;
35char* __cdecl strncat (char*, const char*, size_t);
36int __cdecl strncmp (const char*, const char*, size_t) ;
37char* __cdecl strncpy (char*, const char*, size_t);
38char* __cdecl strpbrk (const char*, const char*) ;
39char* __cdecl strrchr (const char*, int) ;
40size_t __cdecl strspn (const char*, const char*) ;
41char* __cdecl strstr (const char*, const char*) ;
42char* __cdecl strtok (char*, const char*);
43size_t __cdecl strxfrm (char*, const char*, size_t);
44
a652aa9f 45char* __cdecl _strerror (const char *);
46void* __cdecl _memccpy (void*, const void*, int, size_t);
47int __cdecl _memicmp (const void*, const void*, size_t);
48char* __cdecl _strdup (const char*);
49int __cdecl _strcmpi (const char*, const char*);
50int __cdecl _stricmp (const char*, const char*);
51int __cdecl _stricoll (const char*, const char*);
52char* __cdecl _strlwr (char*);
53int __cdecl _strnicmp (const char*, const char*, size_t);
54char* __cdecl _strnset (char*, int, size_t);
55char* __cdecl _strrev (char*);
56char* __cdecl _strset (char*, int);
57char* __cdecl _strupr (char*);
58void __cdecl _swab (const char*, char*, size_t);
59
94d447fb 60wchar_t* __cdecl _wcsdup (const wchar_t*);
61int __cdecl _wcsicmp (const wchar_t*, const wchar_t*);
62int __cdecl _wcsicoll (const wchar_t*, const wchar_t*);
63wchar_t* __cdecl _wcslwr (wchar_t*);
64int __cdecl _wcsnicmp (const wchar_t*, const wchar_t*, size_t);
65wchar_t* __cdecl _wcsnset (wchar_t*, wchar_t, size_t);
66wchar_t* __cdecl _wcsrev (wchar_t*);
67wchar_t* __cdecl _wcsset (wchar_t*, wchar_t);
68wchar_t* __cdecl _wcsupr (wchar_t*);
69int __cdecl _wcsncoll(const wchar_t*, const wchar_t*, size_t);
70int __cdecl _wcsnicoll(const wchar_t*, const wchar_t*, size_t);
71wchar_t* __cdecl _wcserror(int);
72wchar_t* __cdecl __wcserror(const wchar_t*);
73
39b168b8 74int __cdecl isalnum(int);
75int __cdecl isalpha(int);
76int __cdecl iscntrl(int);
77int __cdecl isdigit(int);
78int __cdecl isgraph(int);
79int __cdecl islower(int);
80int __cdecl isprint(int);
81int __cdecl ispunct(int);
82int __cdecl isspace(int);
83int __cdecl isupper(int);
84int __cdecl isxdigit(int);
85int __cdecl tolower(int);
86int __cdecl toupper(int);
87
a3684be1 88clock_t __cdecl clock (void);
89time_t __cdecl time (time_t*);
90double __cdecl difftime (time_t, time_t);
91time_t __cdecl mktime (struct tm*);
39b168b8 92char* __cdecl asctime (const struct tm*);
93char* __cdecl ctime (const time_t*);
94struct tm* __cdecl gmtime (const time_t*);
95struct tm* __cdecl localtime (const time_t*);
96size_t __cdecl strftime (char*, size_t, const char*, const struct tm*);
97extern void __cdecl _tzset (void);
98extern void __cdecl tzset (void);
99
100FILE* __cdecl fopen (const char*, const char*);
101FILE* __cdecl freopen (const char*, const char*, FILE*);
102int __cdecl fflush (FILE*);
103int __cdecl fclose (FILE*);
104int __cdecl remove (const char*);
105int __cdecl rename (const char*, const char*);
106FILE* __cdecl tmpfile (void);
107char* __cdecl tmpnam (char*);
108char* __cdecl _tempnam (const char*, const char*);
109int __cdecl _rmtmp(void);
110int __cdecl _unlink (const char*);
111char* __cdecl tempnam (const char*, const char*);
112int __cdecl rmtmp(void);
113int __cdecl unlink (const char*);
114int __cdecl setvbuf (FILE*, char*, int, size_t);
115void __cdecl setbuf (FILE*, char*);
116size_t __cdecl fread (void*, size_t, size_t, FILE*);
117size_t __cdecl fwrite (const void*, size_t, size_t, FILE*);
118int __cdecl fseek (FILE*, long, int);
119long __cdecl ftell (FILE*);
120void __cdecl rewind (FILE*);
4f12f671 121int __cdecl _snprintf (char*, size_t, const char*, ...);
122int __cdecl _vsnprintf (char*, size_t, const char*, __VALIST);
a2c1d768 123int __cdecl fscanf (FILE*, const char*, ...);
124int __cdecl scanf (const char*, ...);
125int __cdecl sscanf (const char*, const char*, ...);
126int __cdecl fgetc (FILE*);
127char* __cdecl fgets (char*, int, FILE*);
128int __cdecl fputc (int, FILE*);
129int __cdecl fputs (const char*, FILE*);
130char* __cdecl gets (char*);
131int __cdecl puts (const char*);
132int __cdecl ungetc (int, FILE*);
133int __cdecl getc (FILE*);
134int __cdecl putc (int, FILE*);
135int __cdecl getchar (void);
136int __cdecl putchar (int);
4c45fa73 137
94d447fb 138int __cdecl _ismbcalnum (unsigned int);
139int __cdecl _ismbcalpha (unsigned int);
140int __cdecl _ismbcdigit (unsigned int);
141int __cdecl _ismbcgraph (unsigned int);
142int __cdecl _ismbcprint (unsigned int);
143int __cdecl _ismbcpunct (unsigned int);
144int __cdecl _ismbcspace (unsigned int);
145int __cdecl _ismbclower (unsigned int);
146int __cdecl _ismbcupper (unsigned int);
147int __cdecl _ismbclegal (unsigned int);
148int __cdecl _ismbcsymbol (unsigned int);
149int __cdecl _ismbblead (unsigned int );
150int __cdecl _ismbbtrail (unsigned int );
151int __cdecl _ismbslead ( const unsigned char*, const unsigned char*);
152int __cdecl _ismbstrail ( const unsigned char*, const unsigned char*);
153unsigned int __cdecl _mbctolower (unsigned int);
154unsigned int __cdecl _mbctoupper (unsigned int);
155void __cdecl _mbccpy (unsigned char*, const unsigned char*);
156size_t __cdecl _mbclen (const unsigned char*);
157unsigned int __cdecl _mbbtombc (unsigned int);
158unsigned int __cdecl _mbctombb (unsigned int);
159int __cdecl _mbbtype (unsigned char, int);
160int __cdecl _mbsbtype (const unsigned char*, size_t);
4c45fa73 161unsigned char* __cdecl _mbscpy (unsigned char*, const unsigned char*);
162unsigned char* __cdecl _mbsncpy (unsigned char*, const unsigned char*, size_t);
163unsigned char* __cdecl _mbsnbcpy (unsigned char*, const unsigned char*, size_t);
164unsigned char* __cdecl _mbsset (unsigned char*, unsigned int);
165unsigned char* __cdecl _mbsnset (unsigned char*, unsigned int, size_t);
166unsigned char* __cdecl _mbsnbset (unsigned char*, unsigned int, size_t);
167unsigned char* __cdecl _mbsdup (const unsigned char*);
168unsigned char* __cdecl _mbsrev (unsigned char*);
169unsigned char* __cdecl _mbscat (unsigned char*, const unsigned char*);
170unsigned char* __cdecl _mbsncat (unsigned char*, const unsigned char*, size_t);
171unsigned char* __cdecl _mbsnbcat (unsigned char*, const unsigned char*, size_t);
172size_t __cdecl _mbslen (const unsigned char*);
173size_t __cdecl _mbsnbcnt (const unsigned char*, size_t);
174size_t __cdecl _mbsnccnt (const unsigned char*, size_t);
175unsigned char* __cdecl _mbschr (const unsigned char*, unsigned int);
176unsigned char* __cdecl _mbsrchr (const unsigned char*, unsigned int);
177size_t __cdecl _mbsspn (const unsigned char*, const unsigned char*);
178size_t __cdecl _mbscspn (const unsigned char*, const unsigned char*);
179unsigned char* __cdecl _mbsspnp (const unsigned char*, const unsigned char*);
180unsigned char* __cdecl _mbspbrk (const unsigned char*, const unsigned char*);
181int __cdecl _mbscmp (const unsigned char*, const unsigned char*);
182int __cdecl _mbsicmp (const unsigned char*, const unsigned char*);
183int __cdecl _mbsncmp (const unsigned char*, const unsigned char*, size_t);
184int __cdecl _mbsnicmp (const unsigned char*, const unsigned char*, size_t);
185int __cdecl _mbsnbcmp (const unsigned char*, const unsigned char*, size_t);
186int __cdecl _mbsnbicmp (const unsigned char*, const unsigned char*, size_t);
187
188void* __cdecl memcpy_0 (void*, const void*, size_t);
189