Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
;************************************************************************ ; ; This is the .DEF file for the Win64 System Run-Time Library DLL ; The release version is MSVCRT.DLL and the debug version MSVCRTD.DLL. ; ;************************************************************************
LIBRARY LIBRARYNAME EXPORTS
// COMMON EXPORTS for all platforms
#if defined(_M_ALPHA64) || defined(_M_IA64) ??2@YAPEAX_K@Z ??3@YAXPEAX@Z ??_U@YAPEAX_K@Z ??_V@YAXPEAX@Z #if defined(_DEBUG) ??2@YAPEAX_KHPEBDH@Z ??_U@YAPEAX_KHPEBDH@Z #endif ??0__non_rtti_object@@QEAA@AEBV0@@Z ??0__non_rtti_object@@QEAA@PEBD@Z ??0bad_cast@@AEAA@PEBQEBD@Z ??0bad_cast@@QEAA@AEBQEBD@Z = ??0bad_cast@@AEAA@PEBQEBD@Z ??0bad_cast@@QEAA@AEBV0@@Z ??0bad_cast@@QEAA@PEBD@Z ??0bad_typeid@@QEAA@AEBV0@@Z ??0bad_typeid@@QEAA@PEBD@Z ??0exception@@QEAA@AEBQEBD@Z ??0exception@@QEAA@AEBV0@@Z ??0exception@@QEAA@XZ ??1__non_rtti_object@@UEAA@XZ ??1bad_cast@@UEAA@XZ ??1bad_typeid@@UEAA@XZ ??1exception@@UEAA@XZ ??1type_info@@UEAA@XZ ??4__non_rtti_object@@QEAAAEAV0@AEBV0@@Z ??4bad_cast@@QEAAAEAV0@AEBV0@@Z ??4bad_typeid@@QEAAAEAV0@AEBV0@@Z ??4exception@@QEAAAEAV0@AEBV0@@Z ??8type_info@@QEBAHAEBV0@@Z ??9type_info@@QEBAHAEBV0@@Z ??_Fbad_cast@@QEAAXXZ ??_Fbad_typeid@@QEAAXXZ ?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z ?before@type_info@@QEBAHAEBV1@@Z ?name@type_info@@QEBAPEBDXZ ?raw_name@type_info@@QEBAPEBDXZ ?what@exception@@UEBAPEBDXZ #else ??2@YAPAXI@Z ??3@YAXPAX@Z ??_U@YAPAXI@Z ??_V@YAXPAX@Z #if defined(_DEBUG) ??2@YAPAXIHPBDH@Z ??_U@YAPAXIHPBDH@Z #endif ??0__non_rtti_object@@QAE@ABV0@@Z ??0__non_rtti_object@@QAE@PBD@Z ??0bad_cast@@AAE@PBQBD@Z ??0bad_cast@@QAE@ABQBD@Z = ??0bad_cast@@AAE@PBQBD@Z ??0bad_cast@@QAE@ABV0@@Z ??0bad_cast@@QAE@PBD@Z ??0bad_typeid@@QAE@ABV0@@Z ??0bad_typeid@@QAE@PBD@Z ??0exception@@QAE@ABQBD@Z ??0exception@@QAE@ABV0@@Z ??0exception@@QAE@XZ ??1__non_rtti_object@@UAE@XZ ??1bad_cast@@UAE@XZ ??1bad_typeid@@UAE@XZ ??1exception@@UAE@XZ ??1type_info@@UAE@XZ ??4__non_rtti_object@@QAEAAV0@ABV0@@Z ??4bad_cast@@QAEAAV0@ABV0@@Z ??4bad_typeid@@QAEAAV0@ABV0@@Z ??4exception@@QAEAAV0@ABV0@@Z ??8type_info@@QBEHABV0@@Z ??9type_info@@QBEHABV0@@Z ??_Fbad_cast@@QAEXXZ ??_Fbad_typeid@@QAEXXZ ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z ?before@type_info@@QBEHABV1@@Z ?name@type_info@@QBEPBDXZ ?raw_name@type_info@@QBEPBDXZ ?what@exception@@UBEPBDXZ #endif
??_7__non_rtti_object@@6B@ DATA ??_7bad_cast@@6B@ DATA ??_7bad_typeid@@6B@ DATA ??_7exception@@6B@ DATA ?set_terminate@@YAP6AXXZP6AXXZ@Z ?set_unexpected@@YAP6AXXZP6AXXZ@Z ?terminate@@YAXXZ ?unexpected@@YAXXZ
// obsolete, must be retained, but new code will use std::set_new_handler ?set_new_handler@@YAP6AXXZP6AXXZ@Z
$I10_OUTPUT abort abs _access acos _aligned_free _aligned_malloc _aligned_offset_malloc _aligned_offset_realloc _aligned_realloc _amsg_exit asctime asin _assert atan atan2 atexit DATA _atodbl atof atoi _atoi64 atol _atoldbl _beep _beginthread _beginthreadex bsearch _c_exit _cabs calloc ceil _cexit _cgets _cgetws _chdir _chdrive _chgsign _chmod _chsize #if defined(_DEBUG) _chvalidator #endif clearerr _clearfp clock _close _commit _controlfp _copysign cos cosh _cprintf _cputs _cputws _creat _cscanf _cwscanf ctime _ctime64 _ctype DATA _cwait _cwprintf #ifndef _M_IA64 __CxxExceptionFilter __CxxRegisterExceptionObject __CxxUnregisterExceptionObject __CxxDetectRethrow __CxxQueryExceptionSize __CxxCallUnwindDtor #endif #if defined(_RTC) _CRT_RTC_INIT #endif __DestructExceptionObject difftime div __dllonexit __doserrno _dup _dup2 _ecvt _endthread _endthreadex _eof _errno _execl _execle _execlp _execlpe _execv _execve _execvp _execvpe exit _exit exp _expand fabs fclose _fcloseall _fcvt _fdopen feof ferror fflush fgetc _fgetchar fgetpos fgets fgetwc _fgetwchar fgetws _filbuf _filelength _filelengthi64 _fileno _findclose _findfirst _findfirsti64 _findfirst64 _findnext _findnexti64 _findnext64 _finite floor _flsbuf _flushall fmod fopen _fpclass __fpecode _fpieee_flt _fpreset fprintf fputc _fputchar fputs fputwc _fputwchar fputws fread free freopen frexp fscanf fseek fsetpos _fsopen _fstat _fstati64 _fstat64 ftell _ftime _ftime64 _fullpath _futime _futime64 fwprintf fwrite fwscanf _gcvt _get_osfhandle getc _getch getchar _getche _getcwd _getdcwd _getdiskfree _getdllprocaddr _getdrive _getdrives getenv __getmainargs _getmaxstdio _getmbcp _getpid gets _get_sbh_threshold _getsystime _getw getwc _getwch _getwche getwchar _getws gmtime _gmtime64 _heapadd _heapchk _heapmin _heapset _heapused _heapwalk _HUGE DATA _hypot _initterm is_wctype isalnum isalpha __isascii _isatty iscntrl __iscsym __iscsymf _isctype isdigit isgraph isleadbyte islower _ismbbalnum _ismbbalpha _ismbbgraph _ismbbkalnum _ismbbkana _ismbbkprint _ismbbkpunct _ismbblead _ismbbprint _ismbbpunct _ismbbtrail _ismbcalnum _ismbcalpha _ismbcdigit _ismbcgraph _ismbchira _ismbckata _ismbcl0 _ismbcl1 _ismbcl2 _ismbclegal _ismbclower _ismbcprint _ismbcpunct _ismbcspace _ismbcsymbol _ismbcupper _ismbslead _ismbstrail _isnan isprint ispunct isspace isupper iswalnum iswalpha iswascii iswcntrl iswctype iswdigit iswgraph iswlower iswprint iswpunct iswspace iswupper iswxdigit isxdigit _itoa _itow _i64toa _i64tow _j0 _j1 _jn _kbhit labs __lconv_init ldexp ldiv _lfind _loaddll localeconv localtime _localtime64 _locking log log10 _logb longjmp _lrotl _lrotr _lsearch _lseek _lseeki64 _ltoa _ltow _makepath malloc _mbbtombc _mbbtype _mbccpy _mbcjistojms _mbcjmstojis _mbclen _mbctohira _mbctokata _mbctolower _mbctombb _mbctoupper mblen _mbsbtype _mbscat = strcat _mbschr _mbscmp _mbscoll _mbscpy = strcpy _mbscspn _mbsdec _mbsdup = _strdup _mbsicmp _mbsicoll _mbsinc _mbslen _mbslwr _mbsnbcat _mbsnbcmp _mbsnbcnt _mbsnbcoll _mbsnbcpy _mbsnbicmp _mbsnbicoll _mbsnbset _mbsncat _mbsnccnt _mbsncmp _mbsncoll _mbsncpy _mbsnextc _mbsnicmp _mbsnicoll _mbsninc _mbsnset _mbspbrk _mbsrchr _mbsrev _mbsset _mbsspn _mbsspnp _mbsstr _mbstok mbstowcs _mbstrlen _mbsupr mbtowc _memccpy memchr memcmp _memicmp #if defined(_M_IA64) memcpy PRIVATE memmove DATA memset PRIVATE #else memcpy memmove memset #endif _mkdir _mktemp mktime _mktime64 modf _msize _nextafter _onexit DATA _open _open_osfhandle _pclose perror _pipe _popen pow printf _purecall putc _putch _putwch putchar _putenv puts _putw putwc putwchar _putws __pxcptinfoptrs qsort raise rand _read realloc remove _resetstkoflw rename rewind _rmdir _rmtmp _rotl _rotr _scalb scanf _searchenv __set_app_type _set_error_mode setbuf _seterrormode setlocale _setmaxstdio _setmbcp _setmode _set_sbh_threshold _setsystime __setusermatherr setvbuf signal sin sinh _sleep _snprintf _snscanf _snwprintf _snwscanf _sopen _spawnl _spawnle _spawnlp _spawnlpe _spawnv _spawnve _spawnvp _spawnvpe _splitpath sprintf _scprintf sqrt srand sscanf _stat _stati64 _stat64 _statusfp strcat strchr strcmp _strcmpi = _stricmp strcoll strcpy strcspn _strdate _strdup strerror _strerror strftime _stricoll __STRINGTOLD strlen _strlwr strncat strncmp _strncoll strncpy _strnicmp _strnicoll _strnset strpbrk strrchr _strrev _strset strspn strstr _strtime strtod strtok strtol strtoul _strtoi64 _strtoui64 _strupr strxfrm _swab swprintf _scwprintf swscanf _sys_errlist DATA _sys_nerr DATA system tan tanh _tell _telli64 _tempnam __threadhandle __threadid time _time64 tmpfile tmpnam __toascii tolower _tolower toupper _toupper towlower towupper _tzset _ultoa _ultow _ui64toa _ui64tow _umask __unDName __unDNameEx ungetc _ungetch ungetwc _ungetwch __uncaught_exception _unlink _unloaddll _utime _utime64 vfprintf vfwprintf vprintf _vsnprintf _vsnwprintf vsprintf _vscprintf vswprintf _vscwprintf vwprintf _waccess _wasctime _wchdir _wchmod _wcreat wcscat wcschr wcscmp wcscoll wcscpy wcscspn _wcsdup __wcserror _wcserror wcsftime _wcsicmp _wcsicoll wcslen _wcslwr wcsncat wcsncmp _wcsncoll wcsncpy _wcsnicmp _wcsnicoll _wcsnset wcspbrk wcsrchr _wcsrev _wcsset wcsspn wcsstr wcstod wcstok wcstol wcstombs wcstoul _wcstoi64 _wcstoui64 _wcsupr wcsxfrm _wctime _wctime64 wctomb _wexecl _wexecle _wexeclp _wexeclpe _wexecv _wexecve _wexecvp _wexecvpe _wfdopen _wfindfirst _wfindfirsti64 _wfindfirst64 _wfindnext _wfindnexti64 _wfindnext64 _wfopen _wfreopen _wfsopen _wfullpath _wgetcwd _wgetdcwd _wgetenv __wgetmainargs _wmakepath _wmkdir _wmktemp _wopen _wperror _wpopen wprintf _wputenv _wremove _wrename _write _wrmdir wscanf _wsearchenv _wsetlocale _wsopen _wspawnl _wspawnle _wspawnlp _wspawnlpe _wspawnv _wspawnve _wspawnvp _wspawnvpe _wsplitpath _wstat _wstati64 _wstat64 _wstrdate _wstrtime _wsystem _wtempnam _wtmpnam _wtof _wtoi _wtoi64 _wtol _wunlink _wutime _wutime64 _XcptFilter _y0 _y1 _yn
_acmdln DATA _aexit_rtn DATA __argc DATA __argv DATA _commode DATA _daylight DATA _dstbias DATA _environ DATA _fileinfo DATA _fmode DATA __initenv DATA _iob DATA __mb_cur_max DATA _mbctype DATA _osplatform DATA _osver DATA _pctype DATA _pgmptr DATA _pwctype DATA _timezone DATA _tzname DATA __wargv DATA _wcmdln DATA _wenviron DATA __winitenv DATA _winmajor DATA _winminor DATA _winver DATA _wpgmptr DATA
// EXPORTS for those that have C++ EH and RTTI support #if defined(_M_ALPHA) _CxxFrameHandler #else __CxxFrameHandler #endif _CxxThrowException __RTCastToVoid __RTDynamicCast __RTtypeid
// Platform specific EXPORTS
#if defined(_M_IA64)
__C_specific_handler __jump_unwind _setjmp setjmp _setjmpex acosf asinf atan2f atanf ceilf _control87 cosf coshf expf fabsf floorf fmodf log10f logf powf sinf sinhf sqrtf tanf tanhf
#elif defined(_M_IX86)
_abnormal_termination #ifndef NT_BUILD _adj_fdiv_m16i _adj_fdiv_m32 _adj_fdiv_m32i _adj_fdiv_m64 _adj_fdiv_r _adj_fdivr_m16i _adj_fdivr_m32 _adj_fdivr_m32i _adj_fdivr_m64 _adj_fpatan _adj_fprem _adj_fprem1 _adj_fptan #endif _adjust_fdiv DATA __buffer_overrun _chkesp _CIacos _CIasin _CIatan _CIatan2 _CIcos _CIcosh _CIexp _CIfmod _CIlog _CIlog10 _CIpow _CIsin _CIsinh _CIsqrt _CItan _CItanh _control87 __CxxLongjmpUnwind _EH_prolog PRIVATE _except_handler2 _except_handler3 _ftol _global_unwind2 _inp _inpd _inpw _local_unwind2 _longjmpex _outp _outpd _outpw #ifndef NT_BUILD _safe_fdiv _safe_fdivr _safe_fprem _safe_fprem1 #endif __security_error_handler _seh_longjmp_unwind __set_buffer_overrun_handler _set_security_error_handler _set_SSE2_enable _setjmp _setjmp3
#elif defined(_M_MRX000)
acosf asinf atan2f atanf __C_specific_handler ceilf cosf coshf _dtoul expf fabsf floorf fmodf __jump_unwind log10f logf modff powf setjmp _setjmpex _setjmpVfp _setjmpexVfp sinf sinhf sqrtf tanf tanhf
#elif defined(_M_ALPHA)
__2divl __2divlu __2divq __2divqu __2reml __2remlu __2remq __2remqu #if !defined(_M_ALPHA64) __C_specific_handler #endif __CxxEHGoto __jump_unwind _OtsCSpecificHandler _OtsDivide32 _OtsDivide32Overflow _OtsDivide32Unsigned _OtsDivide64 _OtsDivide64Overflow _OtsDivide64Unsigned _OtsFieldExtractSigned _OtsFieldExtractSignedVolatile _OtsFieldExtractUnsigned _OtsFieldExtractUnsignedVolatile _OtsFieldInsert _OtsFieldInsertVolatile _OtsFill _OtsLocalFinallyUnwind _OtsModulus32 _OtsModulus64 _OtsMove _OtsMoveMinimum _OtsRemainder32 _OtsRemainder32Unsigned _OtsRemainder64 _OtsRemainder64Unsigned _Otssetjmp3 _Otssetjmpex3 _Otsstrcmp _Otsstrcpy _OtsStringCompareEql _OtsStringCompareEqlPadded _OtsStringCompareEqlSameLen _OtsStringCompareLeq _OtsStringCompareLeqPadded _OtsStringCompareLeqSameLen _OtsStringCompareLss _OtsStringCompareLssPadded _OtsStringCompareLssSameLen _OtsStringIndex _OtsStringIndexChar _OtsStringSearch _OtsStringSearchChar _OtsStringSearchMask _OtsStringTranslate _OtsStringVerify _OtsStringVerifyChar _OtsStringVerifyMask _Otsstrlen _OtsUnwindRfp _OtsZero setjmp _setjmpex
acosf asinf atan2f atanf _cabsf ceilf _copysignf cosf coshf cotf expf F_acos F_acosf F_asin F_asinf F_atan F_atan2 F_atan2f F_atanf F_cos F_cosf F_exp F_expf F_hypot F_hypotf F_log F_log10 F_log10f F_logf F_pow F_powf F_sin F_sinf F_sqrt F_sqrtf F_tan F_tanf fabsf floorf fmodf _fpclassf _hypotf frexpf _isnanf log10f _logbf logf modff _nextafterf powf sinf sinhf sqrtf tanf tanhf
F_sincos F_sincosf sincos sincosf __rsqrt __rsqrtf
#elif defined(_M_PPC)
__C_specific_handler _isnan __jump_unwind setjmp _setjmpex _uitrunc __CxxUnwindReturn __CxxCatchReturn
#endif
; The following symbols are exported for use by MSVCP??[D].DLL
_callnewh __iob_func _pctype DATA __mb_cur_max DATA __pctype_func ___mb_cur_max_func _Getmonths _Getdays _Gettnames _Strftime _lock _unlock __lc_codepage PRIVATE __lc_handle PRIVATE ___lc_codepage_func ___lc_handle_func __crtCompareStringA __crtCompareStringW __crtGetLocaleInfoW __crtGetStringTypeW __crtLCMapStringA __crtLCMapStringW __setlc_active PRIVATE __unguarded_readlc_active PRIVATE ___setlc_active_func ___unguarded_readlc_active_add_func
; The following symbols are exported for use by MSVCIRT[D].DLL
__badioinfo DATA __pioinfo DATA #if defined(_DEBUG) _CrtSetDbgBlockType #endif
; The following virtual deleting destructors must be exported ; from msvcrt.dll, but should not appear in msvcrt.lib
#if defined(_M_IX86) ??_E__non_rtti_object@@UAEPAXI@Z PRIVATE ??_Ebad_cast@@UAEPAXI@Z PRIVATE ??_Ebad_typeid@@UAEPAXI@Z PRIVATE ??_Eexception@@UAEPAXI@Z PRIVATE ??_G__non_rtti_object@@UAEPAXI@Z PRIVATE ??_Gbad_cast@@UAEPAXI@Z PRIVATE ??_Gbad_typeid@@UAEPAXI@Z PRIVATE ??_Gexception@@UAEPAXI@Z PRIVATE #elif defined(_M_ALPHA) && !defined(_M_ALPHA64) ??_E__non_rtti_object@@UAAPAXI@Z PRIVATE ??_Ebad_cast@@UAAPAXI@Z PRIVATE ??_Ebad_typeid@@UAAPAXI@Z PRIVATE ??_Eexception@@UAAPAXI@Z PRIVATE ??_G__non_rtti_object@@UAAPAXI@Z PRIVATE ??_Gbad_cast@@UAAPAXI@Z PRIVATE ??_Gbad_typeid@@UAAPAXI@Z PRIVATE ??_Gexception@@UAAPAXI@Z PRIVATE #endif
|