Added _setjmp3() and __p__iob()
[reactos.git] / reactos / lib / msvcrt / msvcrt.def
1 ; $Id: msvcrt.def,v 1.19 2003/04/06 12:40:55 gvg Exp $
2 ;
3 ; ReactOS MSVCRT Compatibility Library
4 ;
5 LIBRARY MSVCRT.DLL
6 EXPORTS
7 ;----------------------------------------------------------------------
8 ; C++ Mangled Symbols
9 ;----------------------------------------------------------------------
10 ; $I10_OUTPUT
11 ; ??0__non_rtti_object@@QAE@ABV0@@Z
12 ; ??0__non_rtti_object@@QAE@PBD@Z
13 ; ??0bad_cast@@QAE@ABQBD@Z
14 ; ??0bad_cast@@QAE@ABV0@@Z
15 ; ??0bad_typeid@@QAE@ABV0@@Z
16 ; ??0bad_typeid@@QAE@PBD@Z
17 ; ??0exception@@QAE@ABQBD@Z
18 ; ??0exception@@QAE@ABV0@@Z
19 ; ??0exception@@QAE@XZ
20 ; ??1__non_rtti_object@@UAE@XZ
21 ; ??1bad_cast@@UAE@XZ
22 ; ??1bad_typeid@@UAE@XZ
23 ; ??1exception@@UAE@XZ
24 ; ??1type_info@@UAE@XZ
25 ??2@YAPAXI@Z=MSVCRT_operator_new
26 ??_U@YAPAXI@Z=MSVCRT_operator_new
27 ??3@YAXPAX@Z=MSVCRT_operator_delete
28 ??_V@YAXPAX@Z=MSVCRT_operator_delete
29 ; ??4__non_rtti_object@@QAEAAV0@ABV0@@Z
30 ; ??4bad_cast@@QAEAAV0@ABV0@@Z
31 ; ??4bad_typeid@@QAEAAV0@ABV0@@Z
32 ; ??4exception@@QAEAAV0@ABV0@@Z
33 ; ??8type_info@@QBEHABV0@@Z
34 ; ??9type_info@@QBEHABV0@@Z
35 ; ??_7__non_rtti_object@@6B@
36 ; ??_7bad_cast@@6B@
37 ; ??_7bad_typeid@@6B@
38 ; ??_7exception@@6B@
39 ; ??_E__non_rtti_object@@UAEPAXI@Z
40 ; ??_Ebad_cast@@UAEPAXI@Z
41 ; ??_Ebad_typeid@@UAEPAXI@Z
42 ; ??_Eexception@@UAEPAXI@Z
43 ; ??_G__non_rtti_object@@UAEPAXI@Z
44 ; ??_Gbad_cast@@UAEPAXI@Z
45 ; ??_Gbad_typeid@@UAEPAXI@Z
46 ; ??_Gexception@@UAEPAXI@Z
47 ; ?_query_new_handler@@YAP6AHI@ZXZ
48 ; ?_query_new_mode@@YAHXZ
49 ; ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z
50 ; ?_set_new_mode@@YAHH@Z
51 ; ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
52 ; ?before@type_info@@QBEHABV1@@Z
53 ; ?name@type_info@@QBEPBDXZ
54 ; ?raw_name@type_info@@QBEPBDXZ
55 ; ?set_new_handler@@YAP6AXXZP6AXXZ@Z
56 ; ?set_terminate@@YAP6AXXZP6AXXZ@Z
57 ; ?set_unexpected@@YAP6AXXZP6AXXZ@Z
58 ; ?terminate@@YAXXZ
59 ; ?unexpected@@YAXXZ
60 ; ?what@exception@@UBEPBDXZ
61 ;----------------------------------------------------------------------
62 ; C Undecorated Symbols
63 ;----------------------------------------------------------------------
64 _CIacos
65 _CIasin
66 _CIatan
67 _CIatan2
68 _CIcos
69 _CIcosh
70 _CIexp
71 _CIfmod
72 _CIlog
73 _CIlog10
74 _CIpow
75 _CIsin
76 _CIsinh
77 _CIsqrt
78 _CItan
79 _CItanh
80 ; _CxxThrowException
81 ; _EH_prolog
82 ; _Getdays
83 ; _Getmonths
84 ; _Gettnames
85 _HUGE DATA
86 ; _Strftime
87 _XcptFilter
88 ; __CxxFrameHandler
89 ; __CxxLongjmpUnwind
90 ; __RTCastToVoid
91 ; __RTDynamicCast
92 ; __RTtypeid
93 ; __STRINGTOLD
94 __argc DATA
95 __argv DATA
96 ; __badioinfo
97 ; __crtCompareStringA
98 ; __crtGetLocaleInfoW
99 ; __crtLCMapStringA
100 __dllonexit
101 __doserrno
102 __fpecode
103 __getmainargs
104 __initenv DATA
105 __isascii
106 __iscsym
107 __iscsymf
108 ; __lc_codepage
109 ; __lc_collate_cp
110 ; __lc_handle
111 ; __lconv_init
112 __mb_cur_max DATA
113 __p___argc
114 __p___argv
115 __p___initenv
116 __p___mb_cur_max
117 ; __p___wargv
118 ; __p___winitenv
119 __p__acmdln
120 ; __p__amblksiz
121 __p__commode
122 ; __p__daylight
123 ; __p__dstbias
124 __p__environ
125 ; __p__fileinfo
126 __p__fmode
127 __p__iob
128 ; __p__mbcasemap
129 ; __p__mbctype
130 __p__osver
131 __p__pctype
132 __p__pgmptr
133 __p__pwctype
134 ; __p__timezone
135 ; __p__tzname
136 ; __p__wcmdln
137 ; __p__wenviron
138 __p__winmajor
139 __p__winminor
140 __p__winver
141 ; __p__wpgmptr
142 __pioinfo
143 ; __pxcptinfoptrs
144 __set_app_type
145 ; __setlc_active
146 __setusermatherr
147 __threadhandle
148 __threadid
149 __toascii
150 ; __unDName
151 ; __unDNameEx
152 ; __unguarded_readlc_active
153 ; __wargv
154 ; __wgetmainargs
155 ; __winitenv
156 _abnormal_termination
157 _access
158 _acmdln DATA
159 ; _adj_fdiv_m16i
160 ; _adj_fdiv_m32
161 ; _adj_fdiv_m32i
162 ; _adj_fdiv_m64
163 ; _adj_fdiv_r
164 ; _adj_fdivr_m16i
165 ; _adj_fdivr_m32
166 ; _adj_fdivr_m32i
167 ; _adj_fdivr_m64
168 ; _adj_fpatan
169 ; _adj_fprem
170 ; _adj_fprem1
171 ; _adj_fptan
172 _adjust_fdiv DATA
173 _aexit_rtn
174 _amsg_exit
175 _assert
176 ; _atodbl
177 _atoi64
178 ; _atoldbl
179 _beep
180 _beginthread
181 _beginthreadex
182 _c_exit
183 _cabs
184 ; _callnewh
185 _cexit
186 _cgets
187 _chdir
188 _chdrive
189 _chgsign
190 ; _chkesp
191 _chmod
192 _chsize
193 _clearfp
194 _close
195 _commit
196 _commode DATA
197 _control87
198 _controlfp
199 _copysign
200 _cprintf
201 _cputs
202 _creat
203 _cscanf
204 _ctype DATA
205 _cwait
206 _daylight DATA
207 ; _dstbias
208 _dup
209 _dup2
210 _ecvt
211 _endthread
212 _endthreadex
213 _environ_dll DATA
214 _eof
215 _errno
216 _except_handler2
217 _except_handler3
218 _execl
219 _execle
220 _execlp
221 _execlpe
222 _execv
223 _execve
224 _execvp
225 _execvpe
226 _exit
227 ; _expand
228 _fcloseall
229 _fcvt
230 _fdopen
231 _fgetchar
232 _fgetwchar
233 _filbuf
234 ; _fileinfo DATA
235 _filelength
236 _filelengthi64
237 _fileno
238 _findclose
239 _findfirst
240 _findfirsti64
241 _findnext
242 _findnexti64
243 _finite
244 _flsbuf
245 _flushall
246 _fmode DATA
247 _fpclass
248 _fpieee_flt
249 _fpreset
250 _fputchar
251 _fputwchar
252 _fsopen
253 _fstat
254 _fstati64
255 ; _ftime
256 _ftol
257 _fullpath
258 _futime
259 _gcvt
260 _get_osfhandle
261 ; _get_sbh_threshold
262 _getch
263 _getche
264 _getcwd
265 _getdcwd
266 _getdiskfree
267 _getdllprocaddr
268 _getdrive
269 _getdrives
270 ; _getmaxstdio
271 ; _getmbcp
272 _getpid
273 ; _getsystime
274 _getw
275 ; _getws
276 _global_unwind2
277 ; _heapadd
278 ; _heapchk
279 ; _heapmin
280 ; _heapset
281 ; _heapused
282 ; _heapwalk
283 _hypot
284 _i64toa
285 _i64tow
286 _initterm
287 ; _inp
288 ; _inpd
289 ; _inpw
290 _iob
291 _isatty
292 _isctype
293 _ismbbalnum
294 _ismbbalpha
295 _ismbbgraph
296 _ismbbkalnum
297 _ismbbkana
298 ; _ismbbkprint
299 _ismbbkpunct
300 _ismbblead
301 _ismbbprint
302 _ismbbpunct
303 _ismbbtrail
304 _ismbcalnum
305 _ismbcalpha
306 _ismbcdigit
307 ; _ismbcgraph
308 _ismbchira
309 _ismbckata
310 _ismbcl0
311 _ismbcl1
312 _ismbcl2
313 _ismbclegal
314 _ismbclower
315 _ismbcprint
316 ; _ismbcpunct
317 _ismbcspace
318 _ismbcsymbol
319 _ismbcupper
320 _ismbslead
321 _ismbstrail
322 _isnan
323 _itoa
324 _itow
325 _j0
326 _j1
327 _jn
328 _kbhit
329 _lfind
330 _loaddll
331 _local_unwind2
332 ; _lock
333 _locking
334 _logb
335 ; _longjmpex
336 _lrotl
337 _lrotr
338 _lsearch
339 _lseek
340 _lseeki64
341 _ltoa
342 _ltow
343 _makepath
344 _mbbtombc
345 _mbbtype
346 ; _mbcasemap
347 _mbccpy
348 _mbcjistojms
349 _mbcjmstojis
350 _mbclen
351 _mbctohira
352 _mbctokata
353 _mbctolower
354 _mbctombb
355 _mbctoupper
356 _mbctype DATA
357 _mbsbtype
358 _mbscat
359 _mbschr
360 _mbscmp
361 _mbscoll
362 _mbscpy
363 _mbscspn
364 _mbsdec
365 _mbsdup
366 _mbsicmp
367 _mbsicoll
368 _mbsinc
369 _mbslen
370 _mbslwr
371 _mbsnbcat
372 _mbsnbcmp
373 _mbsnbcnt
374 _mbsnbcoll
375 _mbsnbcpy
376 _mbsnbicmp
377 _mbsnbicoll
378 _mbsnbset
379 _mbsncat
380 _mbsnccnt
381 _mbsncmp
382 _mbsncoll
383 _mbsncpy
384 _mbsnextc
385 _mbsnicmp
386 _mbsnicoll
387 _mbsninc
388 _mbsnset
389 _mbspbrk
390 _mbsrchr
391 _mbsrev
392 _mbsset
393 _mbsspn
394 _mbsspnp
395 _mbsstr
396 _mbstok
397 _mbstrlen
398 _mbsupr
399 _memccpy
400 _memicmp
401 _mkdir
402 _mktemp
403 ;_msize
404 _nextafter
405 _onexit
406 _open
407 _open_osfhandle
408 _osver DATA
409 ; _outp
410 ; _outpd
411 ; _outpw
412 _pclose
413 _pctype DATA
414 _pgmptr DATA
415 _pipe
416 _popen
417 _purecall
418 _putch
419 _putenv
420 _putw
421 _putws
422 _pwctype DATA
423 _read
424 _rmdir
425 _rmtmp
426 _rotl
427 _rotr
428 ; _safe_fdiv
429 ; _safe_fdivr
430 ; _safe_fprem
431 ; _safe_fprem1
432 _scalb
433 _searchenv
434 ; _seh_longjmp_unwind
435 ; _set_error_mode
436 ; _set_sbh_threshold
437 _seterrormode
438 _setjmp
439 _setjmp3
440 ; _setmaxstdio
441 ; _setmbcp
442 _setmode
443 ; _setsystime
444 _sleep
445 _snprintf
446 _snwprintf
447 _sopen
448 _spawnl
449 _spawnle
450 _spawnlp
451 _spawnlpe
452 _spawnv
453 _spawnve
454 _spawnvp
455 _spawnvpe
456 _splitpath
457 _stat
458 _stati64
459 _statusfp
460 _strcmpi
461 _strdate
462 _strdup
463 _strerror
464 _stricmp
465 _stricoll
466 _strlwr
467 _strncoll
468 _strnicmp
469 _strnicoll
470 _strnset
471 _strrev
472 _strset
473 _strtime
474 _strupr
475 _swab
476 _sys_errlist DATA
477 _sys_nerr DATA
478 _tell
479 _telli64
480 _tempnam
481 _timezone DATA
482 _tolower
483 _toupper
484 _tzname DATA
485 _tzset
486 _ui64toa
487 _ui64tow
488 _ultoa
489 _ultow
490 _umask
491 _ungetch
492 _unlink
493 _unloaddll
494 ; _unlock
495 _utime
496 _vsnprintf
497 _vsnwprintf
498 _waccess
499 _wasctime
500 _wchdir
501 _wchmod
502 ; _wcmdln
503 _wcreat
504 _wcsdup
505 _wcsicmp
506 _wcsicoll
507 _wcslwr
508 _wcsncoll
509 _wcsnicmp
510 _wcsnicoll
511 _wcsnset
512 _wcsrev
513 _wcsset
514 _wcsupr
515 _wctime
516 ; _wenviron
517 ; _wexecl
518 ; _wexecle
519 ; _wexeclp
520 ; _wexeclpe
521 ; _wexecv
522 ; _wexecve
523 ; _wexecvp
524 ; _wexecvpe
525 _wfdopen
526 _wfindfirst
527 _wfindfirsti64
528 _wfindnext
529 _wfindnexti64
530 _wfopen
531 _wfreopen
532 _wfsopen
533 _wfullpath
534 _wgetcwd
535 _wgetdcwd
536 _wgetenv
537 _winmajor DATA
538 _winminor DATA
539 _winver DATA
540 _wmakepath
541 _wmkdir
542 _wmktemp
543 _wopen
544 _wperror
545 ; _wpgmptr DATA
546 _wpopen
547 _wputenv
548 _wremove
549 _wrename
550 _write
551 _wrmdir
552 _wsearchenv
553 ; _wsetlocale
554 _wsopen
555 ; _wspawnl
556 ; _wspawnle
557 ; _wspawnlp
558 ; _wspawnlpe
559 ; _wspawnv
560 ; _wspawnve
561 ; _wspawnvp
562 ; _wspawnvpe
563 _wsplitpath
564 _wstat
565 _wstati64
566 _wstrdate
567 _wstrtime
568 ; _wsystem
569 _wtempnam
570 _wtmpnam
571 _wtoi
572 _wtoi64
573 _wtol
574 _wunlink
575 _wutime
576 _y0
577 _y1
578 _yn
579 abort
580 abs
581 acos
582 asctime
583 asin
584 atan
585 atan2
586 atexit
587 atof
588 atoi
589 atol
590 bsearch
591 calloc
592 ceil
593 clearerr
594 clock
595 cos
596 cosh
597 ctime
598 difftime
599 div
600 exit
601 exp
602 fabs
603 fclose
604 feof
605 ferror
606 fflush
607 fgetc
608 fgetpos
609 fgets
610 fgetwc
611 fgetws
612 floor
613 fmod
614 fopen
615 fprintf
616 fputc
617 fputs
618 fputwc
619 fputws
620 fread
621 free
622 freopen
623 frexp
624 fscanf
625 fseek
626 fsetpos
627 ftell
628 fwprintf
629 fwrite
630 fwscanf
631 getc
632 getchar
633 getenv
634 gets
635 getwc
636 getwchar
637 gmtime
638 is_wctype
639 isalnum
640 isalpha
641 iscntrl
642 isdigit
643 isgraph
644 isleadbyte
645 islower
646 isprint
647 ispunct
648 isspace
649 isupper
650 iswalnum
651 iswalpha
652 iswascii
653 iswcntrl
654 iswctype
655 iswdigit
656 iswgraph
657 iswlower
658 iswprint
659 iswpunct
660 iswspace
661 iswupper
662 iswxdigit
663 isxdigit
664 labs
665 ldexp
666 ldiv
667 localeconv
668 localtime
669 log
670 log10
671 longjmp
672 malloc
673 mblen
674 mbstowcs
675 mbtowc
676 memchr
677 memcmp
678 memcpy
679 memmove
680 memset
681 mktime
682 modf
683 perror
684 pow
685 printf
686 putc
687 putchar
688 puts
689 putwc
690 putwchar
691 qsort
692 raise
693 rand
694 realloc
695 remove
696 rename
697 rewind
698 scanf
699 setbuf
700 setlocale
701 setvbuf
702 signal
703 sin
704 sinh
705 sprintf
706 sqrt
707 srand
708 sscanf
709 strcat
710 strchr
711 strcmp
712 strcoll
713 strcpy
714 strcspn
715 strerror
716 strftime
717 strlen
718 strncat
719 strncmp
720 strncpy
721 strpbrk
722 strrchr
723 strspn
724 strstr
725 strtod
726 strtok
727 strtol
728 strtoul
729 strxfrm
730 swprintf
731 swscanf
732 system
733 tan
734 tanh
735 time
736 tmpfile
737 tmpnam
738 tolower
739 toupper
740 towlower
741 towupper
742 ungetc
743 ungetwc
744 vfprintf
745 vfwprintf
746 vprintf
747 vsprintf
748 vswprintf
749 vwprintf
750 wcscat
751 wcschr
752 wcscmp
753 wcscoll
754 wcscpy
755 wcscspn
756 wcsftime
757 wcslen
758 wcsncat
759 wcsncmp
760 wcsncpy
761 wcspbrk
762 wcsrchr
763 wcsspn
764 wcsstr
765 wcstod
766 wcstok
767 wcstol
768 wcstombs
769 wcstoul
770 wcsxfrm
771 wctomb
772 wprintf
773 wscanf
774
775 ; EOF