[ros-diffs] [sserapion] 45246: Forgot to svn add spec file.
sserapion at svn.reactos.org
sserapion at svn.reactos.org
Mon Jan 25 12:19:50 CET 2010
- Previous message: [ros-diffs] [sserapion] 45245: [MSVCRT] - Convert to spec, based on wine. Tons of stuff missing but compiles, links and runs abiword and firefox. - Export floating point functions. [CRT] - Implement acosf, asinf, atanf, atan2f, copysign, copysignf, exp, expf, fabs, fmod, fmodf, hypotf, ceil, ceilf, cos, cosf, floor, floorf, log, log10, sin, sinf, tan, tanf, ldexp, log10f, logb, logbf, logf, modff, nextafter, nextafterf, powf, sinhf, sqrt, sqrtf, tanf, tanhf in amd64 compatible way. Made possible by mingw-w64.
- Next message: [ros-diffs] [sserapion] 45247: Fix amd64 libcntpr.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: sserapion
Date: Mon Jan 25 12:19:50 2010
New Revision: 45246
URL: http://svn.reactos.org/svn/reactos?rev=45246&view=rev
Log:
Forgot to svn add spec file.
Added:
branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt.spec (with props)
Removed:
branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-amd64.def
branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-i386.def
Removed: branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-amd64.def
URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-amd64.def?rev=45245&view=auto
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-amd64.def [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-amd64.def (removed)
@@ -1,860 +1,0 @@
-;
-; ReactOS MSVCRT Library
-;
-LIBRARY msvcrt.dll
-
-EXPORTS
- $I10_OUTPUT=MSVCRT_I10_OUTPUT @57
- ??0__non_rtti_object@@QAE at ABV0@@Z=MSVCRT___non_rtti_object_copy_ctor @1
- ??0__non_rtti_object@@QAE at PBD@Z=MSVCRT___non_rtti_object_ctor @2
-; ??0bad_cast@@AAE at PBQBD@Z @3
- ??0bad_cast@@QAE at ABQBD@Z=MSVCRT_bad_cast_ctor @4
- ??0bad_cast@@QAE at ABV0@@Z=MSVCRT_bad_cast_copy_ctor @5
-; ??0bad_cast@@QAE at PBD@Z @6
- ??0bad_typeid@@QAE at ABV0@@Z=MSVCRT_bad_typeid_copy_ctor @7
- ??0bad_typeid@@QAE at PBD@Z=MSVCRT_bad_typeid_ctor @8
- ??0exception@@QAE at ABQBD@Z=MSVCRT_exception_ctor @9
-; ??0exception@@QAE at ABQBDH@Z @10
- ??0exception@@QAE at ABV0@@Z=MSVCRT_exception_copy_ctor @11
- ??0exception@@QAE at XZ=MSVCRT_exception_default_ctor @12
- ??1__non_rtti_object@@UAE at XZ=MSVCRT___non_rtti_object_dtor @13
- ??1bad_cast@@UAE at XZ=MSVCRT_bad_cast_dtor @14
- ??1bad_typeid@@UAE at XZ=MSVCRT_bad_typeid_dtor @15
- ??1exception@@UAE at XZ=MSVCRT_exception_dtor @16
- ??1type_info@@UAE at XZ=MSVCRT_type_info_dtor @17
- ??2 at YAPAXI@Z=MSVCRT_operator_new @18
- ??3 at YAXPAX@Z=MSVCRT_operator_delete @19
- ??4__non_rtti_object@@QAEAAV0 at ABV0@@Z=MSVCRT___non_rtti_object_opequals @20
- ??4bad_cast@@QAEAAV0 at ABV0@@Z=MSVCRT_bad_cast_opequals @21
- ??4bad_typeid@@QAEAAV0 at ABV0@@Z=MSVCRT_bad_typeid_opequals @22
- ??4exception@@QAEAAV0 at ABV0@@Z=MSVCRT_exception_opequals @23
- ??8type_info@@QBEHABV0@@Z=MSVCRT_type_info_opequals_equals @24
- ??9type_info@@QBEHABV0@@Z=MSVCRT_type_info_opnot_equals @25
- ??_7__non_rtti_object@@6B@=MSVCRT___non_rtti_object_vtable@@6B@ @26 DATA
- ??_7bad_cast@@6B@=MSVCRT_bad_cast_vtable @27 DATA
- ??_7bad_typeid@@6B@=MSVCRT_bad_typeid_vtable @28 DATA
- ??_7exception@@6B@=MSVCRT_exception_vtable @29 DATA
- ??_E__non_rtti_object@@UAEPAXI at Z=MSVCRT___non_rtti_object_vector_dtor @30
- ??_Ebad_cast@@UAEPAXI at Z=MSVCRT_bad_cast_vector_dtor @31
- ??_Ebad_typeid@@UAEPAXI at Z=MSVCRT_bad_typeid_vector_dtor @32
- ??_Eexception@@UAEPAXI at Z=MSVCRT_exception_vector_dtor @33
-; ??_Fbad_cast@@QAEXXZ @34
-; ??_Fbad_typeid@@QAEXXZ @35
- ??_G__non_rtti_object@@UAEPAXI at Z=MSVCRT___non_rtti_object_scalar_dtor @36
- ??_Gbad_cast@@UAEPAXI at Z=MSVCRT_bad_cast_scalar_dtor @37
- ??_Gbad_typeid@@UAEPAXI at Z=MSVCRT_bad_typeid_scalar_dtor @38
- ??_Gexception@@UAEPAXI at Z=MSVCRT_exception_scalar_dtor @39
- ??_U at YAPAXI@Z=MSVCRT_operator_new @40
- ??_V at YAXPAX@Z=MSVCRT_operator_delete @41
- ?_query_new_handler@@YAP6AHI at ZXZ=MSVCRT__query_new_handler @43
- ?_query_new_mode@@YAHXZ=MSVCRT__query_new_mode @44
- ?_set_new_handler@@YAP6AHI at ZP6AHI@Z at Z=MSVCRT__set_new_handler @45
- ?_set_new_mode@@YAHH at Z=MSVCRT__set_new_mode @46
- ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z=MSVCRT__set_se_translator @47
- ?before at type_info@@QBEHABV1@@Z=MSVCRT_type_info_before @48
- ?name at type_info@@QBEPBDXZ=MSVCRT_type_info_name @49
- ?raw_name at type_info@@QBEPBDXZ=MSVCRT_type_info_raw_name @50
- ?set_new_handler@@YAP6AXXZP6AXXZ at Z=MSVCRT__set_new_handler @51
- ?set_terminate@@YAP6AXXZP6AXXZ at Z=MSVCRT_set_terminate @52
- ?set_unexpected@@YAP6AXXZP6AXXZ at Z=MSVCRT_set_unexpected @53
- ?terminate@@YAXXZ=MSVCRT_terminate @54
- ?unexpected@@YAXXZ=MSVCRT_unexpected @55
- ?what at exception@@UBEPBDXZ=MSVCRT_what_exception @56
- _CIacos @58
- _CIasin @59
- _CIatan @60
- _CIatan2 @61
- _CIcos @62
- _CIcosh @63
- _CIexp @64
- _CIfmod @65
- _CIlog @66
- _CIlog10 @67
- _CIpow @68
- _CIsin @69
- _CIsinh @70
- _CIsqrt @71
- _CItan @72
- _CItanh @73
- _CxxThrowException @74
-; _EH_prolog @75 ???
- _Getdays @76
- _Getmonths @77
- _Gettnames @78
- _HUGE @79 DATA
- _Strftime @80
- _XcptFilter @81
- __CppXcptFilter @82
-; __CxxCallUnwindDtor @83
-; __CxxCallUnwindVecDtor @84
- __CxxDetectRethrow @85
-; __CxxExceptionFilter @86
-; __CxxFrameHandler @87 ???
-; __CxxFrameHandler2 @88
-; __CxxLongjmpUnwind @89 ???
- __CxxQueryExceptionSize @90
-; __CxxRegisterExceptionObject @91
-; __CxxUnregisterExceptionObject @92
-; __DestructExceptionObject @93
- __RTCastToVoid=MSVCRT___RTCastToVoid @94
- __RTDynamicCast=MSVCRT___RTDynamicCast @95
- __RTtypeid=MSVCRT___RTtypeid @96
- __STRINGTOLD @97
-; ___lc_codepage_func @98
-; ___lc_collate_cp_func @99
-; ___lc_handle_func @100
-; ___mb_cur_max_func @101
- ___setlc_active_func @102
- ___unguarded_readlc_active_add_func @103
- __argc @104 DATA
- __argv @105 DATA
- __badioinfo @106 DATA
- __crtCompareStringA=kernel32.CompareStringA @107
- __crtCompareStringW=kernel32.CompareStringW @108
- __crtGetLocaleInfoW=kernel32.GetLocaleInfo @109
- __crtGetStringTypeW=kernel32.GetStringTypeW @110
- __crtLCMapStringA @111
-; __crtLCMapStringW @112
- __dllonexit @113
- __doserrno @114
- __fpecode @115
- __getmainargs @116
- __initenv @117
- __iob_func=__p__iob @118
- __isascii @119
- __iscsym @120
- __iscsymf @121
- __lc_codepage @122 DATA
- __lc_collate_cp @123 DATA
- __lc_handle @124 DATA
- __lconv_init @125
- __mb_cur_max @126 DATA
- __p___argc @127
- __p___argv @128
- __p___initenv @129
- __p___mb_cur_max @130
- __p___wargv @131
- __p___winitenv @132
- __p__acmdln @133
- __p__amblksiz @134
- __p__commode @135
- __p__daylight @136
- __p__dstbias @137
- __p__environ @138
-; __p__fileinfo @139
- __p__fmode @140
- __p__iob @141
-; __p__mbcasemap @142
- __p__mbctype @143
- __p__osver @144
- __p__pctype @145
- __p__pgmptr @146
- __p__pwctype @147
- __p__timezone @148
- __p__tzname @149
- __p__wcmdln @150
- __p__wenviron @151
- __p__winmajor @152
- __p__winminor @153
- __p__winver @154
- __p__wpgmptr @155
-; __pctype_func @156
- __pioinfo @157 DATA
-; __pwctype_func @158
- __pxcptinfoptrs @159
- __set_app_type @160
- __setlc_active @161 DATA
- __setusermatherr @162
- __threadhandle @163
- __threadid @164
- __toascii @165
- __unDName @166
- __unDNameEx @167
-; __uncaught_exception @42
- __unguarded_readlc_active @168 DATA
- __wargv @169 DATA
-; __wcserror @170
- __wgetmainargs @171
- __winitenv @172 DATA
- _abnormal_termination @173
-; _abs64 @174
- _access @175
- _acmdln @176 DATA
- _adj_fdiv_m16i @177
- _adj_fdiv_m32 @178
- _adj_fdiv_m32i @179
- _adj_fdiv_m64 @180
- _adj_fdiv_r @181
- _adj_fdivr_m16i @182
- _adj_fdivr_m32 @183
- _adj_fdivr_m32i @184
- _adj_fdivr_m64 @185
- _adj_fpatan @186
- _adj_fprem @187
- _adj_fprem1 @188
- _adj_fptan @189
- _adjust_fdiv @190 DATA
- _aexit_rtn @191
- _aligned_free @192
- _aligned_malloc @193
- _aligned_offset_malloc @194
- _aligned_offset_realloc @195
- _aligned_realloc @196
- _amsg_exit @197
- _assert @198
-; _atodbl @199
- _atoi64 @200
- _atoldbl @201
- _beep @202
- _beginthread @203
- _beginthreadex @204
- _c_exit @205
- _cabs @206
- _callnewh @207
- _cexit @208
- _cgets @209
-; _cgetws @210
- _chdir @211
- _chdrive @212
- _chgsign @213
- _chkesp @214
- _chmod @215
- _chsize @216
- _clearfp @217
- _close @218
- _commit @219
- _commode @220 DATA
- _control87 @221
- _controlfp @222
- _copysign @223
- _cprintf @224
- _cputs @225
-; _cputws @226
- _creat @227
- _cscanf @228
- _ctime64 @229
- _ctype @230 DATA
- _cwait @231
-; _cwprintf @232
-; _cwscanf @233
- _daylight @234 DATA
- _dstbias @235 DATA
- _dup @236
- _dup2 @237
- _ecvt @238
- _endthread @239
- _endthreadex @240
- _environ @241 DATA
- _eof @242
- _errno @243
- _except_handler2 @244
- _except_handler3 @245
- _execl @246
- _execle @247
- _execlp @248
- _execlpe @249
- _execv @250
- _execve @251
- _execvp @252
- _execvpe @253
- _exit @254
- _expand @255
- _fcloseall @256
- _fcvt @257
- _fdopen @258
- _fgetchar @259
- _fgetwchar @260
- _filbuf @261
-; _fileinfo @262
- _filelength @263
- _filelengthi64 @264
- _fileno @265
- _findclose @266
- _findfirst @267
- _findfirst64 @268
- _findfirsti64 @269
- _findnext @270
- _findnext64 @271
- _findnexti64 @272
- _finite @273
- _flsbuf @274
- _flushall @275
- _fmode @276 DATA
- _fpclass @277
- _fpieee_flt @278
- _fpreset @279
- _fputchar @280
- _fputwchar @281
- _fsopen @282
- _fstat @283
- _fstat64 @284
- _fstati64 @285
- _ftime @286
- _ftime64 @287
-; _ftol @288 ???
- _fullpath @289
- _futime @290
- _futime64 @291
- _gcvt @292
-; _get_heap_handle @293
- _get_osfhandle @294
- _get_sbh_threshold @295
- _getch @296
- _getche @297
- _getcwd @298
- _getdcwd @299
- _getdiskfree @300
- _getdllprocaddr @301
- _getdrive @302
- _getdrives=kernel32.GetLogicalDrives @303
- _getmaxstdio @304
- _getmbcp @305
- _getpid=kernel32.GetCurrentProcessId @306
- _getsystime @307
- _getw @308
-; _getwch @309
-; _getwche @310
- _getws @311
- _global_unwind2 @312
- _gmtime64=gmtime @313
- _heapadd @314
- _heapchk @315
- _heapmin @316
- _heapset @317
-; _heapused @318
- _heapwalk @319
- _hypot @320
- _i64toa @321
- _i64tow @322
- _initterm @323
-; _inp @324
-; _inpd @325
-; _inpw @326
- _iob @327 DATA
- _isatty @328
- _isctype @329
- _ismbbalnum @330
- _ismbbalpha @331
- _ismbbgraph @332
- _ismbbkalnum @333
- _ismbbkana @334
-; _ismbbkprint @335
- _ismbbkpunct @336
- _ismbblead @337
- _ismbbprint @338
- _ismbbpunct @339
- _ismbbtrail @340
- _ismbcalnum @341
- _ismbcalpha @342
- _ismbcdigit @343
- _ismbcgraph @344
- _ismbchira @345
- _ismbckata @346
- _ismbcl0 @347
- _ismbcl1 @348
- _ismbcl2 @349
- _ismbclegal @350
- _ismbclower @351
- _ismbcprint @352
- _ismbcpunct @353
- _ismbcspace @354
- _ismbcsymbol @355
- _ismbcupper @356
- _ismbslead @357
- _ismbstrail @358
- _isnan @359
- _itoa @360
- _itow @361
-; FIXME: these aren't actually implemented in CRT
-; _j0 @362
-; _j1 @363
-; _jn @364
- _kbhit @365
- _lfind @366
- _loaddll @367
- _local_unwind2 @368
- _localtime64 @369
- _lock @370
- _locking @371
- _logb @372
- _longjmpex=longjmp @373
- _lrotl @374
- _lrotr @375
- _lsearch @376
- _lseek @377
- _lseeki64 @378
- _ltoa @379
- _ltow @380
- _makepath @381
- _mbbtombc @382
- _mbbtype @383
-; _mbcasemap @384
- _mbccpy @385
- _mbcjistojms @386
- _mbcjmstojis @387
- _mbclen @388
- _mbctohira @389
- _mbctokata @390
- _mbctolower @391
- _mbctombb @392
- _mbctoupper @393
- _mbctype @394 DATA
- _mbsbtype @395
- _mbscat @396
- _mbschr @397
- _mbscmp @398
- _mbscoll @399
- _mbscpy @400
- _mbscspn @401
- _mbsdec @402
- _mbsdup @403
- _mbsicmp @404
- _mbsicoll @405
- _mbsinc @406
- _mbslen @407
- _mbslwr @408
- _mbsnbcat @409
- _mbsnbcmp @410
- _mbsnbcnt @411
- _mbsnbcoll @412
- _mbsnbcpy @413
- _mbsnbicmp @414
- _mbsnbicoll @415
- _mbsnbset @416
- _mbsncat @417
- _mbsnccnt @418
- _mbsncmp @419
- _mbsncoll @420
- _mbsncpy @421
- _mbsnextc @422
- _mbsnicmp @423
- _mbsnicoll @424
- _mbsninc @425
- _mbsnset @426
- _mbspbrk @427
- _mbsrchr @428
- _mbsrev @429
- _mbsset @430
- _mbsspn @431
- _mbsspnp @432
- _mbsstr @433
- _mbstok @434
- _mbstrlen @435
- _mbsupr @436
- _memccpy @437
- _memicmp @438
- _mkdir @439
- _mkgmtime @440
- _mkgmtime64 @441
- _mktemp @442
- _mktime64 @443
- _msize @444
- _nextafter @445
- _onexit @446
- _open @447
- _open_osfhandle @448
-; _osplatform @449
- _osver @450 DATA
-; _outp @451
-; _outpd @452
-; _outpw @453
- _pclose @454
- _pctype @455 DATA
- _pgmptr @456 DATA
- _pipe @457
- _popen @458
- _purecall @459
- _putch @460
- _putenv @461
- _putw @462
-; _putwch @463
- _putws @464
- _pwctype @465
- _read @466
-; _resetstkoflw @467
- _rmdir @468
- _rmtmp @469
- _rotl @470
-; _rotl64 @471
- _rotr @472
-; _rotr64 @473
- _safe_fdiv @474
- _safe_fdivr @475
- _safe_fprem @476
- _safe_fprem1 @477
- _scalb @478
-; _scprintf @479
-; _scwprintf @480
- _searchenv @481
-; _seh_longjmp_unwind @482 ???
-; _set_SSE2_enable @483
- _set_error_mode @484
- _set_sbh_threshold @485
- _seterrormode @486
- _setjmp @487
- _setjmpex @488
- _setmaxstdio @489
- _setmbcp @490
- _setmode @491
- _setsystime @492
- _sleep @493
- _snprintf @494
-; _snscanf @495
- _snwprintf @496
-; _snwscanf @497
- _sopen @498
- _spawnl @499
- _spawnle @500
- _spawnlp @501
- _spawnlpe @502
- _spawnv @503
- _spawnve @504
- _spawnvp @505
- _spawnvpe @506
- _splitpath @507
- _stat @508
- _stat64 @509
- _stati64 @510
- _statusfp @511
- _strcmpi @512
- _strdate @513
- _strdup @514
- _strerror @515
- _stricmp @516
- _stricoll @517
- _strlwr @518
- _strncoll @519
- _strnicmp @520
- _strnicoll @521
- _strnset @522
- _strrev @523
- _strset @524
- _strtime @525
-; _strtoi64 @526
- _strtoui64=strtoull @527
- _strupr @528
- _swab @529
- _sys_errlist @530 DATA
- _sys_nerr @531 DATA
- _tell @532
- _telli64 @533
- _tempnam @534
- _time64 @535
- _timezone @536 DATA
- _tolower @537
- _toupper @538
- _tzname @539 DATA
- _tzset @540
- _ui64toa @541
- _ui64tow @542
- _ultoa @543
- _ultow @544
- _umask @545
- _ungetch @546
-; _ungetwch @547
- _unlink @548
- _unloaddll @549
- _unlock @550
- _utime @551
-; _utime64 @552
-; _vscprintf @553
-; _vscwprintf @554
- _vsnprintf @555
- _vsnwprintf @556
- _waccess @557
- _wasctime @558
- _wchdir @559
- _wchmod @560
- _wcmdln @561
- _wcreat @562
- _wcsdup @563
-; _wcserror @564
- _wcsicmp @565
- _wcsicoll @566
- _wcslwr @567
- _wcsncoll @568
- _wcsnicmp @569
- _wcsnicoll @570
- _wcsnset @571
- _wcsrev @572
- _wcsset @573
-; _wcstoi64 @574
-; _wcstoui64 @575
- _wcsupr @576
- _wctime @577
-; _wctime64 @578
-; _wctype @579
- _wenviron @580 DATA
- _wexecl @581
- _wexecle @582
- _wexeclp @583
- _wexeclpe @584
- _wexecv @585
- _wexecve @586
- _wexecvp @587
- _wexecvpe @588
- _wfdopen @589
- _wfindfirst @590
-; _wfindfirst64 @591
- _wfindfirsti64 @592
- _wfindnext @593
-; _wfindnext64 @594
- _wfindnexti64 @595
- _wfopen @596
- _wfreopen @597
- _wfsopen @598
- _wfullpath @599
- _wgetcwd @600
- _wgetdcwd @601
- _wgetenv @602
- _winmajor @603 DATA
- _winminor @604 DATA
- _winver @605 DATA
- _wmakepath @606
- _wmkdir @607
- _wmktemp @608
- _wopen @609
- _wperror @610
- _wpgmptr @611 DATA
- _wpopen @612
- _wputenv @613
- _wremove @614
- _wrename @615
- _write @616
- _wrmdir @617
- _wsearchenv @618
- _wsetlocale @619
- _wsopen @620
- _wspawnl @621
- _wspawnle @622
- _wspawnlp @623
- _wspawnlpe @624
- _wspawnv @625
- _wspawnve @626
- _wspawnvp @627
- _wspawnvpe @628
- _wsplitpath @629
- _wstat @630
- _wstat64 @631
- _wstati64 @632
- _wstrdate @633
- _wstrtime @634
- _wsystem @635
- _wtempnam @636
- _wtmpnam @637
-; _wtof @638
- _wtoi @639
- _wtoi64 @640
- _wtol @641
- _wunlink @642
- _wutime @643
-; _wutime64 @644
-; FIXME: these aren't actually implemented in CRT
-; _y0 @645
-; _y1 @646
-; _yn @647
- abort @648
- abs @649
- acos @650
- asctime @651
- asin @652
- atan @653
- atan2 @654
- atexit @655
- atof @656
- atoi @657
- atol @658
- bsearch @659
- calloc @660
- ceil @661
- clearerr @662
- clock @663
- cos @664
- cosh @665
- ctime @666
- difftime @667
- div @668
- exit @669
- exp @670
- fabs @671
- fclose @672
- feof @673
- ferror @674
- fflush @675
- fgetc @676
- fgetpos @677
- fgets @678
- fgetwc @679
- fgetws @680
- floor @681
- fmod @682
- fopen @683
- fprintf @684
- fputc @685
- fputs @686
- fputwc @687
- fputws @688
- fread @689
- free @690
- freopen @691
- frexp @692
- fscanf @693
- fseek @694
- fsetpos @695
- ftell @696
- fwprintf @697
- fwrite @698
- fwscanf @699
- getc @700
- getchar @701
- getenv @702
- gets @703
- getwc @704
- getwchar @705
- gmtime @706
- is_wctype @707
- isalnum @708
- isalpha @709
- iscntrl @710
- isdigit @711
- isgraph @712
- isleadbyte @713
- islower @714
- isprint @715
- ispunct @716
- isspace @717
- isupper @718
- iswalnum @719
- iswalpha @720
- iswascii @721
- iswcntrl @722
- iswctype @723
- iswdigit @724
- iswgraph @725
- iswlower @726
- iswprint @727
- iswpunct @728
- iswspace @729
- iswupper @730
- iswxdigit @731
- isxdigit @732
- labs @733
- ldexp @734
- ldiv @735
- localeconv @736
-; localtime @737 ???
- log @738
- log10 @739
- longjmp @740
- malloc @741
- mblen @742
- mbstowcs @743
- mbtowc @744
- memchr @745
- memcmp @746
- memcpy=memmove @747
- memmove @748
- memset @749
- mktime @750
- modf @751
- perror @752
- pow @753
- printf @754
- putc @755
- putchar @756
- puts @757
- putwc=fputwc @758
- putwchar=_fputwchar @759
- qsort @760
- raise @761
- rand @762
- realloc @763
- remove @764
- rename @765
- rewind @766
- scanf @767
- setbuf @768
- setlocale @769
- setvbuf @770
- signal @771
- sin @772
- sinh @773
- sprintf @774
- sqrt @775
- srand @776
- sscanf @777
- strcat @778
- strchr @779
- strcmp @780
- strcoll @781
- strcpy @782
- strcspn @783
- strerror @784
- strftime @785
- strlen @786
- strncat @787
- strncmp @788
- strncpy @789
- strpbrk @790
- strrchr @791
- strspn @792
- strstr @793
- strtod @794
- strtok @795
- strtol @796
- strtoul @797
- strxfrm @798
- swprintf @799
- swscanf @800
- system @801
- tan @802
- tanh @803
- time @804
- tmpfile @805
- tmpnam @806
- tolower @807
- toupper @808
- towlower @809
- towupper @810
- ungetc @811
- ungetwc @812
- vfprintf @813
- vfwprintf @814
- vprintf @815
- vsprintf @816
- vswprintf @817
- vwprintf @818
- wcscat @819
- wcschr @820
- wcscmp @821
- wcscoll @822
- wcscpy @823
- wcscspn @824
- wcsftime @825
- wcslen @826
- wcsncat @827
- wcsncmp @828
- wcsncpy @829
- wcspbrk @830
- wcsrchr @831
- wcsspn @832
- wcsstr @833
- wcstod @834
- wcstok @835
- wcstol @836
- wcstombs @837
- wcstoul @838
- wcsxfrm @839
- wctomb @840
- wprintf @841
- wscanf @842
-
- _mbsnbcpy_s
- wcscpy_s
- wcsncpy_s
- ;_ftol2=_ftol
- ;_ftol2_sse=_ftol
- strcat_s
- strcpy_s
- _swprintf=swprintf
-
Removed: branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-i386.def
URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-i386.def?rev=45245&view=auto
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-i386.def [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt-i386.def (removed)
@@ -1,860 +1,0 @@
-;
-; ReactOS MSVCRT Library
-;
-LIBRARY msvcrt.dll
-
-EXPORTS
- $I10_OUTPUT=MSVCRT_I10_OUTPUT @57
- ??0__non_rtti_object@@QAE at ABV0@@Z=__thiscall_MSVCRT___non_rtti_object_copy_ctor @1
- ??0__non_rtti_object@@QAE at PBD@Z=__thiscall_MSVCRT___non_rtti_object_ctor @2
-; ??0bad_cast@@AAE at PBQBD@Z @3
- ??0bad_cast@@QAE at ABQBD@Z=__thiscall_MSVCRT_bad_cast_ctor @4
- ??0bad_cast@@QAE at ABV0@@Z=__thiscall_MSVCRT_bad_cast_copy_ctor @5
-; ??0bad_cast@@QAE at PBD@Z @6
- ??0bad_typeid@@QAE at ABV0@@Z=__thiscall_MSVCRT_bad_typeid_copy_ctor @7
- ??0bad_typeid@@QAE at PBD@Z=__thiscall_MSVCRT_bad_typeid_ctor @8
- ??0exception@@QAE at ABQBD@Z=__thiscall_MSVCRT_exception_ctor @9
-; ??0exception@@QAE at ABQBDH@Z @10
- ??0exception@@QAE at ABV0@@Z=__thiscall_MSVCRT_exception_copy_ctor @11
- ??0exception@@QAE at XZ=__thiscall_MSVCRT_exception_default_ctor @12
- ??1__non_rtti_object@@UAE at XZ=__thiscall_MSVCRT___non_rtti_object_dtor @13
- ??1bad_cast@@UAE at XZ=__thiscall_MSVCRT_bad_cast_dtor @14
- ??1bad_typeid@@UAE at XZ=__thiscall_MSVCRT_bad_typeid_dtor @15
- ??1exception@@UAE at XZ=__thiscall_MSVCRT_exception_dtor @16
- ??1type_info@@UAE at XZ=__thiscall_MSVCRT_type_info_dtor @17
- ??2 at YAPAXI@Z=MSVCRT_operator_new @18
- ??3 at YAXPAX@Z=MSVCRT_operator_delete @19
- ??4__non_rtti_object@@QAEAAV0 at ABV0@@Z=__thiscall_MSVCRT___non_rtti_object_opequals @20
- ??4bad_cast@@QAEAAV0 at ABV0@@Z=__thiscall_MSVCRT_bad_cast_opequals @21
- ??4bad_typeid@@QAEAAV0 at ABV0@@Z=__thiscall_MSVCRT_bad_typeid_opequals @22
- ??4exception@@QAEAAV0 at ABV0@@Z=__thiscall_MSVCRT_exception_opequals @23
- ??8type_info@@QBEHABV0@@Z=__thiscall_MSVCRT_type_info_opequals_equals @24
- ??9type_info@@QBEHABV0@@Z=__thiscall_MSVCRT_type_info_opnot_equals @25
- ??_7__non_rtti_object@@6B@=MSVCRT___non_rtti_object_vtable@@6B@ @26 DATA
- ??_7bad_cast@@6B@=MSVCRT_bad_cast_vtable @27 DATA
- ??_7bad_typeid@@6B@=MSVCRT_bad_typeid_vtable @28 DATA
- ??_7exception@@6B@=MSVCRT_exception_vtable @29 DATA
- ??_E__non_rtti_object@@UAEPAXI at Z=__thiscall_MSVCRT___non_rtti_object_vector_dtor @30
- ??_Ebad_cast@@UAEPAXI at Z=__thiscall_MSVCRT_bad_cast_vector_dtor @31
- ??_Ebad_typeid@@UAEPAXI at Z=__thiscall_MSVCRT_bad_typeid_vector_dtor @32
- ??_Eexception@@UAEPAXI at Z=__thiscall_MSVCRT_exception_vector_dtor @33
-; ??_Fbad_cast@@QAEXXZ @34
-; ??_Fbad_typeid@@QAEXXZ @35
- ??_G__non_rtti_object@@UAEPAXI at Z=__thiscall_MSVCRT___non_rtti_object_scalar_dtor @36
- ??_Gbad_cast@@UAEPAXI at Z=__thiscall_MSVCRT_bad_cast_scalar_dtor @37
- ??_Gbad_typeid@@UAEPAXI at Z=__thiscall_MSVCRT_bad_typeid_scalar_dtor @38
- ??_Gexception@@UAEPAXI at Z=__thiscall_MSVCRT_exception_scalar_dtor @39
- ??_U at YAPAXI@Z=MSVCRT_operator_new @40
- ??_V at YAXPAX@Z=MSVCRT_operator_delete @41
- ?_query_new_handler@@YAP6AHI at ZXZ=MSVCRT__query_new_handler @43
- ?_query_new_mode@@YAHXZ=MSVCRT__query_new_mode @44
- ?_set_new_handler@@YAP6AHI at ZP6AHI@Z at Z=MSVCRT__set_new_handler @45
- ?_set_new_mode@@YAHH at Z=MSVCRT__set_new_mode @46
- ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z=MSVCRT__set_se_translator @47
- ?before at type_info@@QBEHABV1@@Z=__thiscall_MSVCRT_type_info_before @48
- ?name at type_info@@QBEPBDXZ=__thiscall_MSVCRT_type_info_name @49
- ?raw_name at type_info@@QBEPBDXZ=__thiscall_MSVCRT_type_info_raw_name @50
- ?set_new_handler@@YAP6AXXZP6AXXZ at Z=MSVCRT__set_new_handler @51
- ?set_terminate@@YAP6AXXZP6AXXZ at Z=MSVCRT_set_terminate @52
- ?set_unexpected@@YAP6AXXZP6AXXZ at Z=MSVCRT_set_unexpected @53
- ?terminate@@YAXXZ=MSVCRT_terminate @54
- ?unexpected@@YAXXZ=MSVCRT_unexpected @55
- ?what at exception@@UBEPBDXZ=__thiscall_MSVCRT_what_exception @56
- _CIacos @58
- _CIasin @59
- _CIatan @60
- _CIatan2 @61
- _CIcos @62
- _CIcosh @63
- _CIexp @64
- _CIfmod @65
- _CIlog @66
- _CIlog10 @67
- _CIpow @68
- _CIsin @69
- _CIsinh @70
- _CIsqrt @71
- _CItan @72
- _CItanh @73
- _CxxThrowException @74
- _EH_prolog @75
- _Getdays @76
- _Getmonths @77
- _Gettnames @78
- _HUGE @79 DATA
- _Strftime @80
- _XcptFilter @81
- __CppXcptFilter @82
-; __CxxCallUnwindDtor @83
-; __CxxCallUnwindVecDtor @84
- __CxxDetectRethrow @85
-; __CxxExceptionFilter @86
- __CxxFrameHandler @87
-; __CxxFrameHandler2 @88
- __CxxLongjmpUnwind @89
- __CxxQueryExceptionSize @90
-; __CxxRegisterExceptionObject @91
-; __CxxUnregisterExceptionObject @92
-; __DestructExceptionObject @93
- __RTCastToVoid=MSVCRT___RTCastToVoid @94
- __RTDynamicCast=MSVCRT___RTDynamicCast @95
- __RTtypeid=MSVCRT___RTtypeid @96
- __STRINGTOLD @97
-; ___lc_codepage_func @98
-; ___lc_collate_cp_func @99
-; ___lc_handle_func @100
-; ___mb_cur_max_func @101
- ___setlc_active_func @102
- ___unguarded_readlc_active_add_func @103
- __argc @104 DATA
- __argv @105 DATA
- __badioinfo @106 DATA
- __crtCompareStringA=kernel32.CompareStringA @107
- __crtCompareStringW=kernel32.CompareStringW @108
- __crtGetLocaleInfoW=kernel32.GetLocaleInfo @109
- __crtGetStringTypeW=kernel32.GetStringTypeW @110
- __crtLCMapStringA @111
-; __crtLCMapStringW @112
- __dllonexit @113
- __doserrno @114
- __fpecode @115
- __getmainargs @116
- __initenv @117
- __iob_func=__p__iob @118
- __isascii @119
- __iscsym @120
- __iscsymf @121
- __lc_codepage @122 DATA
- __lc_collate_cp @123 DATA
- __lc_handle @124 DATA
- __lconv_init @125
- __mb_cur_max @126 DATA
- __p___argc @127
- __p___argv @128
- __p___initenv @129
- __p___mb_cur_max @130
- __p___wargv @131
- __p___winitenv @132
- __p__acmdln @133
- __p__amblksiz @134
- __p__commode @135
- __p__daylight @136
- __p__dstbias @137
- __p__environ @138
-; __p__fileinfo @139
- __p__fmode @140
- __p__iob @141
-; __p__mbcasemap @142
- __p__mbctype @143
- __p__osver @144
- __p__pctype @145
- __p__pgmptr @146
- __p__pwctype @147
- __p__timezone @148
- __p__tzname @149
- __p__wcmdln @150
- __p__wenviron @151
- __p__winmajor @152
- __p__winminor @153
- __p__winver @154
- __p__wpgmptr @155
-; __pctype_func @156
- __pioinfo @157 DATA
-; __pwctype_func @158
- __pxcptinfoptrs @159
- __set_app_type @160
- __setlc_active @161 DATA
- __setusermatherr @162
- __threadhandle @163
- __threadid @164
- __toascii @165
- __unDName @166
- __unDNameEx @167
-; __uncaught_exception @42
- __unguarded_readlc_active @168 DATA
- __wargv @169 DATA
-; __wcserror @170
- __wgetmainargs @171
- __winitenv @172 DATA
- _abnormal_termination @173
-; _abs64 @174
- _access @175
- _acmdln @176 DATA
- _adj_fdiv_m16i @177
- _adj_fdiv_m32 @178
- _adj_fdiv_m32i @179
- _adj_fdiv_m64 @180
- _adj_fdiv_r @181
- _adj_fdivr_m16i @182
- _adj_fdivr_m32 @183
- _adj_fdivr_m32i @184
- _adj_fdivr_m64 @185
- _adj_fpatan @186
- _adj_fprem @187
- _adj_fprem1 @188
- _adj_fptan @189
- _adjust_fdiv @190 DATA
- _aexit_rtn @191
- _aligned_free @192
- _aligned_malloc @193
- _aligned_offset_malloc @194
- _aligned_offset_realloc @195
- _aligned_realloc @196
- _amsg_exit @197
- _assert @198
-; _atodbl @199
- _atoi64 @200
- _atoldbl @201
- _beep @202
- _beginthread @203
- _beginthreadex @204
- _c_exit @205
- _cabs @206
- _callnewh @207
- _cexit @208
- _cgets @209
-; _cgetws @210
- _chdir @211
- _chdrive @212
- _chgsign @213
- _chkesp @214
- _chmod @215
- _chsize @216
- _clearfp @217
- _close @218
- _commit @219
- _commode @220 DATA
- _control87 @221
- _controlfp @222
- _copysign @223
- _cprintf @224
- _cputs @225
-; _cputws @226
- _creat @227
- _cscanf @228
-; _ctime64 @229
- _ctype @230 DATA
- _cwait @231
-; _cwprintf @232
-; _cwscanf @233
- _daylight @234 DATA
- _dstbias @235 DATA
- _dup @236
- _dup2 @237
- _ecvt @238
- _endthread @239
- _endthreadex @240
- _environ @241 DATA
- _eof @242
- _errno @243
- _except_handler2 @244
- _except_handler3 @245
- _execl @246
- _execle @247
- _execlp @248
- _execlpe @249
- _execv @250
- _execve @251
- _execvp @252
- _execvpe @253
- _exit @254
- _expand @255
- _fcloseall @256
- _fcvt @257
- _fdopen @258
- _fgetchar @259
- _fgetwchar @260
- _filbuf @261
-; _fileinfo @262
- _filelength @263
- _filelengthi64 @264
- _fileno @265
- _findclose @266
- _findfirst @267
- _findfirst64 @268
- _findfirsti64 @269
- _findnext @270
- _findnext64 @271
- _findnexti64 @272
- _finite @273
- _flsbuf @274
- _flushall @275
- _fmode @276 DATA
- _fpclass @277
- _fpieee_flt @278
- _fpreset @279
- _fputchar @280
- _fputwchar @281
- _fsopen @282
- _fstat @283
- _fstat64 @284
- _fstati64 @285
- _ftime @286
-; _ftime64 @287
- _ftol @288
- _fullpath @289
- _futime @290
-; _futime64 @291
- _gcvt @292
-; _get_heap_handle @293
- _get_osfhandle @294
- _get_sbh_threshold @295
- _getch @296
- _getche @297
- _getcwd @298
- _getdcwd @299
- _getdiskfree @300
- _getdllprocaddr @301
- _getdrive @302
- _getdrives=kernel32.GetLogicalDrives @303
- _getmaxstdio @304
- _getmbcp @305
- _getpid=kernel32.GetCurrentProcessId @306
- _getsystime @307
- _getw @308
-; _getwch @309
-; _getwche @310
- _getws @311
- _global_unwind2 @312
-; _gmtime64 @313
- _heapadd @314
- _heapchk @315
- _heapmin @316
- _heapset @317
-; _heapused @318
- _heapwalk @319
- _hypot @320
- _i64toa @321
- _i64tow @322
- _initterm @323
-; _inp @324
-; _inpd @325
-; _inpw @326
- _iob @327 DATA
- _isatty @328
- _isctype @329
- _ismbbalnum @330
- _ismbbalpha @331
- _ismbbgraph @332
- _ismbbkalnum @333
- _ismbbkana @334
-; _ismbbkprint @335
- _ismbbkpunct @336
- _ismbblead @337
- _ismbbprint @338
- _ismbbpunct @339
- _ismbbtrail @340
- _ismbcalnum @341
- _ismbcalpha @342
- _ismbcdigit @343
- _ismbcgraph @344
- _ismbchira @345
- _ismbckata @346
- _ismbcl0 @347
- _ismbcl1 @348
- _ismbcl2 @349
- _ismbclegal @350
- _ismbclower @351
- _ismbcprint @352
- _ismbcpunct @353
- _ismbcspace @354
- _ismbcsymbol @355
- _ismbcupper @356
- _ismbslead @357
- _ismbstrail @358
- _isnan @359
- _itoa @360
- _itow @361
-; FIXME: these aren't actually implemented in CRT
-; _j0 @362
-; _j1 @363
-; _jn @364
- _kbhit @365
- _lfind @366
- _loaddll @367
- _local_unwind2 @368
-; _localtime64 @369
- _lock @370
- _locking @371
- _logb @372
- _longjmpex=longjmp @373
- _lrotl @374
- _lrotr @375
- _lsearch @376
- _lseek @377
- _lseeki64 @378
- _ltoa @379
- _ltow @380
- _makepath @381
- _mbbtombc @382
- _mbbtype @383
-; _mbcasemap @384
- _mbccpy @385
- _mbcjistojms @386
- _mbcjmstojis @387
- _mbclen @388
- _mbctohira @389
- _mbctokata @390
- _mbctolower @391
- _mbctombb @392
- _mbctoupper @393
- _mbctype @394 DATA
- _mbsbtype @395
- _mbscat @396
- _mbschr @397
- _mbscmp @398
- _mbscoll @399
- _mbscpy @400
- _mbscspn @401
- _mbsdec @402
- _mbsdup @403
- _mbsicmp @404
- _mbsicoll @405
- _mbsinc @406
- _mbslen @407
- _mbslwr @408
- _mbsnbcat @409
- _mbsnbcmp @410
- _mbsnbcnt @411
- _mbsnbcoll @412
- _mbsnbcpy @413
- _mbsnbicmp @414
- _mbsnbicoll @415
- _mbsnbset @416
- _mbsncat @417
- _mbsnccnt @418
- _mbsncmp @419
- _mbsncoll @420
- _mbsncpy @421
- _mbsnextc @422
- _mbsnicmp @423
- _mbsnicoll @424
- _mbsninc @425
- _mbsnset @426
- _mbspbrk @427
- _mbsrchr @428
- _mbsrev @429
- _mbsset @430
- _mbsspn @431
- _mbsspnp @432
- _mbsstr @433
- _mbstok @434
- _mbstrlen @435
- _mbsupr @436
- _memccpy @437
- _memicmp @438
- _mkdir @439
-; _mkgmtime @440
-; _mkgmtime64 @441
- _mktemp @442
-; _mktime64 @443
- _msize @444
- _nextafter @445
- _onexit @446
- _open @447
- _open_osfhandle @448
-; _osplatform @449
- _osver @450 DATA
-; _outp @451
-; _outpd @452
-; _outpw @453
- _pclose @454
- _pctype @455 DATA
- _pgmptr @456 DATA
- _pipe @457
- _popen @458
- _purecall @459
- _putch @460
- _putenv @461
- _putw @462
-; _putwch @463
- _putws @464
- _pwctype @465
- _read @466
-; _resetstkoflw @467
- _rmdir @468
- _rmtmp @469
- _rotl @470
-; _rotl64 @471
- _rotr @472
-; _rotr64 @473
- _safe_fdiv @474
- _safe_fdivr @475
- _safe_fprem @476
- _safe_fprem1 @477
- _scalb @478
-; _scprintf @479
-; _scwprintf @480
- _searchenv @481
- _seh_longjmp_unwind=_seh_longjmp_unwind at 4 @482
-; _set_SSE2_enable @483
- _set_error_mode @484
- _set_sbh_threshold @485
- _seterrormode @486
- _setjmp @487
- _setjmp3 @488
- _setmaxstdio @489
- _setmbcp @490
- _setmode @491
- _setsystime @492
- _sleep @493
- _snprintf @494
-; _snscanf @495
- _snwprintf @496
-; _snwscanf @497
- _sopen @498
- _spawnl @499
- _spawnle @500
- _spawnlp @501
- _spawnlpe @502
- _spawnv @503
- _spawnve @504
- _spawnvp @505
- _spawnvpe @506
- _splitpath @507
- _stat @508
- _stat64 @509
- _stati64 @510
- _statusfp @511
- _strcmpi @512
- _strdate @513
- _strdup @514
- _strerror @515
- _stricmp @516
- _stricoll @517
- _strlwr @518
- _strncoll @519
- _strnicmp @520
- _strnicoll @521
- _strnset @522
- _strrev @523
- _strset @524
- _strtime @525
- _strtoi64 @526
- _strtoui64=strtoull @527
- _strupr @528
- _swab @529
- _sys_errlist @530 DATA
- _sys_nerr @531 DATA
- _tell @532
- _telli64 @533
- _tempnam @534
-; _time64 @535
- _timezone @536 DATA
- _tolower @537
- _toupper @538
- _tzname @539 DATA
- _tzset @540
- _ui64toa @541
- _ui64tow @542
- _ultoa @543
- _ultow @544
- _umask @545
- _ungetch @546
-; _ungetwch @547
- _unlink @548
- _unloaddll @549
- _unlock @550
- _utime @551
-; _utime64 @552
-; _vscprintf @553
-; _vscwprintf @554
- _vsnprintf @555
- _vsnwprintf @556
- _waccess @557
- _wasctime @558
- _wchdir @559
- _wchmod @560
- _wcmdln @561
- _wcreat @562
- _wcsdup @563
-; _wcserror @564
- _wcsicmp @565
- _wcsicoll @566
- _wcslwr @567
- _wcsncoll @568
- _wcsnicmp @569
- _wcsnicoll @570
- _wcsnset @571
- _wcsrev @572
- _wcsset @573
- _wcstoi64 @574
- _wcstoui64 @575
- _wcsupr @576
- _wctime @577
-; _wctime64 @578
-; _wctype @579
- _wenviron @580 DATA
- _wexecl @581
- _wexecle @582
- _wexeclp @583
- _wexeclpe @584
- _wexecv @585
- _wexecve @586
- _wexecvp @587
- _wexecvpe @588
- _wfdopen @589
- _wfindfirst @590
- _wfindfirst64 @591
- _wfindfirsti64 @592
- _wfindnext @593
- _wfindnext64 @594
- _wfindnexti64 @595
- _wfopen @596
- _wfreopen @597
- _wfsopen @598
- _wfullpath @599
- _wgetcwd @600
- _wgetdcwd @601
- _wgetenv @602
- _winmajor @603 DATA
- _winminor @604 DATA
- _winver @605 DATA
- _wmakepath @606
- _wmkdir @607
- _wmktemp @608
- _wopen @609
- _wperror @610
- _wpgmptr @611 DATA
- _wpopen @612
- _wputenv @613
- _wremove @614
- _wrename @615
- _write @616
- _wrmdir @617
- _wsearchenv @618
- _wsetlocale @619
- _wsopen @620
- _wspawnl @621
- _wspawnle @622
- _wspawnlp @623
- _wspawnlpe @624
- _wspawnv @625
- _wspawnve @626
- _wspawnvp @627
- _wspawnvpe @628
- _wsplitpath @629
- _wstat @630
- _wstat64 @631
- _wstati64 @632
- _wstrdate @633
- _wstrtime @634
- _wsystem @635
- _wtempnam @636
- _wtmpnam @637
-; _wtof @638
- _wtoi @639
- _wtoi64 @640
- _wtol @641
- _wunlink @642
- _wutime @643
-; _wutime64 @644
-; FIXME: these aren't actually implemented in CRT
-; _y0 @645
-; _y1 @646
-; _yn @647
- abort @648
- abs @649
- acos @650
- asctime @651
- asin @652
- atan @653
- atan2 @654
- atexit @655
- atof @656
- atoi @657
- atol @658
- bsearch @659
- calloc @660
- ceil @661
- clearerr @662
- clock @663
- cos @664
- cosh @665
- ctime @666
- difftime @667
- div @668
- exit @669
- exp @670
- fabs @671
- fclose @672
- feof @673
- ferror @674
- fflush @675
- fgetc @676
- fgetpos @677
- fgets @678
- fgetwc @679
- fgetws @680
- floor @681
- fmod @682
- fopen @683
- fprintf @684
- fputc @685
- fputs @686
- fputwc @687
- fputws @688
- fread @689
- free @690
- freopen @691
- frexp @692
- fscanf @693
- fseek @694
- fsetpos @695
- ftell @696
- fwprintf @697
- fwrite @698
- fwscanf @699
- getc @700
- getchar @701
- getenv @702
- gets @703
- getwc @704
- getwchar @705
- gmtime @706
- is_wctype @707
- isalnum @708
- isalpha @709
- iscntrl @710
- isdigit @711
- isgraph @712
- isleadbyte @713
- islower @714
- isprint @715
- ispunct @716
- isspace @717
- isupper @718
- iswalnum @719
- iswalpha @720
- iswascii @721
- iswcntrl @722
- iswctype @723
- iswdigit @724
- iswgraph @725
- iswlower @726
- iswprint @727
- iswpunct @728
- iswspace @729
- iswupper @730
- iswxdigit @731
- isxdigit @732
- labs @733
- ldexp @734
- ldiv @735
- localeconv @736
- localtime @737
- log @738
- log10 @739
- longjmp @740
- malloc @741
- mblen @742
- mbstowcs @743
- mbtowc @744
- memchr @745
- memcmp @746
- memcpy @747
- memmove @748
- memset @749
- mktime @750
- modf @751
- perror @752
- pow @753
- printf @754
- putc @755
- putchar @756
- puts @757
- putwc=fputwc @758
- putwchar=_fputwchar @759
- qsort @760
- raise @761
- rand @762
- realloc @763
- remove @764
- rename @765
- rewind @766
- scanf @767
- setbuf @768
- setlocale @769
- setvbuf @770
- signal @771
- sin @772
- sinh @773
- sprintf @774
- sqrt @775
- srand @776
- sscanf @777
- strcat @778
- strchr @779
- strcmp @780
- strcoll @781
- strcpy @782
- strcspn @783
- strerror @784
- strftime @785
- strlen @786
- strncat @787
- strncmp @788
- strncpy @789
- strpbrk @790
- strrchr @791
- strspn @792
- strstr @793
- strtod @794
- strtok @795
- strtol @796
- strtoul @797
- strxfrm @798
- swprintf @799
- swscanf @800
- system @801
- tan @802
- tanh @803
- time @804
- tmpfile @805
- tmpnam @806
- tolower @807
- toupper @808
- towlower @809
- towupper @810
- ungetc @811
- ungetwc @812
- vfprintf @813
- vfwprintf @814
- vprintf @815
- vsprintf @816
- vswprintf @817
- vwprintf @818
- wcscat @819
- wcschr @820
- wcscmp @821
- wcscoll @822
- wcscpy @823
- wcscspn @824
- wcsftime @825
- wcslen @826
- wcsncat @827
- wcsncmp @828
- wcsncpy @829
- wcspbrk @830
- wcsrchr @831
- wcsspn @832
- wcsstr @833
- wcstod @834
- wcstok @835
- wcstol @836
- wcstombs @837
- wcstoul @838
- wcsxfrm @839
- wctomb @840
- wprintf @841
- wscanf @842
-
- _mbsnbcpy_s
- wcscpy_s
- wcsncpy_s
- _ftol2=_ftol
- _ftol2_sse=_ftol
- strcat_s
- strcpy_s
-
- _swprintf=swprintf
Added: branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt.spec
URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt.spec?rev=45246&view=auto
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt.spec (added)
+++ branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt.spec [iso-8859-1] Mon Jan 25 12:19:50 2010
@@ -1,0 +1,839 @@
+# msvcrt.dll - MS VC++ Run Time Library
+
+@ cdecl $I10_OUTPUT() MSVCRT_I10_OUTPUT
+@ cdecl -i386 -norelay ??0__non_rtti_object@@QAE at ABV0@@Z(ptr) __thiscall_MSVCRT___non_rtti_object_copy_ctor
+@ cdecl -i386 -norelay ??0__non_rtti_object@@QAE at PBD@Z(ptr) __thiscall_MSVCRT___non_rtti_object_ctor
+@ cdecl -i386 -norelay ??0bad_cast@@QAE at ABQBD@Z(ptr) __thiscall_MSVCRT_bad_cast_ctor
+@ cdecl -i386 -norelay ??0bad_cast@@QAE at ABV0@@Z(ptr) __thiscall_MSVCRT_bad_cast_copy_ctor
+@ cdecl -i386 -norelay ??0bad_typeid@@QAE at ABV0@@Z(ptr) __thiscall_MSVCRT_bad_typeid_copy_ctor
+@ cdecl -i386 -norelay ??0bad_typeid@@QAE at PBD@Z(ptr) __thiscall_MSVCRT_bad_typeid_ctor
+@ cdecl -i386 -norelay ??0exception@@QAE at ABQBD@Z(ptr) __thiscall_MSVCRT_exception_ctor
+@ cdecl -i386 -norelay ??0exception@@QAE at ABV0@@Z(ptr) __thiscall_MSVCRT_exception_copy_ctor
+@ cdecl -i386 -norelay ??0exception@@QAE at XZ() __thiscall_MSVCRT_exception_default_ctor
+@ cdecl -i386 -norelay ??1__non_rtti_object@@UAE at XZ() __thiscall_MSVCRT___non_rtti_object_dtor
+@ cdecl -i386 -norelay ??1bad_cast@@UAE at XZ() __thiscall_MSVCRT_bad_cast_dtor
+@ cdecl -i386 -norelay ??1bad_typeid@@UAE at XZ() __thiscall_MSVCRT_bad_typeid_dtor
+@ cdecl -i386 -norelay ??1exception@@UAE at XZ() __thiscall_MSVCRT_exception_dtor
+@ cdecl -i386 -norelay ??1type_info@@UAE at XZ() __thiscall_MSVCRT_type_info_dtor
+@ cdecl ??2 at YAPAXI@Z(long) MSVCRT_operator_new
+@ cdecl ??_U at YAPAXI@Z(long) MSVCRT_operator_new
+@ cdecl ??3 at YAXPAX@Z(ptr) MSVCRT_operator_delete
+@ cdecl ??_V at YAXPAX@Z(ptr) MSVCRT_operator_delete
+@ cdecl -i386 -norelay ??4__non_rtti_object@@QAEAAV0 at ABV0@@Z(ptr) __thiscall_MSVCRT___non_rtti_object_opequals
+@ cdecl -i386 -norelay ??4bad_cast@@QAEAAV0 at ABV0@@Z(ptr) __thiscall_MSVCRT_bad_cast_opequals
+@ cdecl -i386 -norelay ??4bad_typeid@@QAEAAV0 at ABV0@@Z(ptr) __thiscall_MSVCRT_bad_typeid_opequals
+@ cdecl -i386 -norelay ??4exception@@QAEAAV0 at ABV0@@Z(ptr) __thiscall_MSVCRT_exception_opequals
+@ cdecl -i386 -norelay ??8type_info@@QBEHABV0@@Z(ptr) __thiscall_MSVCRT_type_info_opequals_equals
+@ cdecl -i386 -norelay ??9type_info@@QBEHABV0@@Z(ptr) __thiscall_MSVCRT_type_info_opnot_equals
+@ extern -i386 ??_7__non_rtti_object@@6B@ MSVCRT___non_rtti_object_vtable
+@ extern -i386 ??_7bad_cast@@6B@ MSVCRT_bad_cast_vtable
+@ extern -i386 ??_7bad_typeid@@6B@ MSVCRT_bad_typeid_vtable
+@ extern -i386 ??_7exception@@6B@ MSVCRT_exception_vtable
+@ cdecl -i386 -norelay ??_E__non_rtti_object@@UAEPAXI at Z(long) __thiscall_MSVCRT___non_rtti_object_vector_dtor
+@ cdecl -i386 -norelay ??_Ebad_cast@@UAEPAXI at Z(long) __thiscall_MSVCRT_bad_cast_vector_dtor
+@ cdecl -i386 -norelay ??_Ebad_typeid@@UAEPAXI at Z(long) __thiscall_MSVCRT_bad_typeid_vector_dtor
+@ cdecl -i386 -norelay ??_Eexception@@UAEPAXI at Z(long) __thiscall_MSVCRT_exception_vector_dtor
+@ cdecl -i386 -norelay ??_G__non_rtti_object@@UAEPAXI at Z(long) __thiscall_MSVCRT___non_rtti_object_scalar_dtor
+@ cdecl -i386 -norelay ??_Gbad_cast@@UAEPAXI at Z(long) __thiscall_MSVCRT_bad_cast_scalar_dtor
+@ cdecl -i386 -norelay ??_Gbad_typeid@@UAEPAXI at Z(long) __thiscall_MSVCRT_bad_typeid_scalar_dtor
+@ cdecl -i386 -norelay ??_Gexception@@UAEPAXI at Z(long) __thiscall_MSVCRT_exception_scalar_dtor
+@ cdecl ?_query_new_handler@@YAP6AHI at ZXZ() MSVCRT__query_new_handler
+@ cdecl ?_query_new_mode@@YAHXZ() MSVCRT__query_new_mode
+@ cdecl ?_set_new_handler@@YAP6AHI at ZP6AHI@Z at Z(ptr) MSVCRT__set_new_handler
+@ cdecl ?_set_new_mode@@YAHH at Z(long) MSVCRT__set_new_mode
+@ cdecl ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z(ptr) MSVCRT__set_se_translator
+@ cdecl -i386 -norelay ?before at type_info@@QBEHABV1@@Z(ptr) __thiscall_MSVCRT_type_info_before
+@ cdecl -i386 -norelay ?name at type_info@@QBEPBDXZ() __thiscall_MSVCRT_type_info_name
+@ cdecl -i386 -norelay ?raw_name at type_info@@QBEPBDXZ() __thiscall_MSVCRT_type_info_raw_name
+@ cdecl ?set_new_handler@@YAP6AXXZP6AXXZ at Z(ptr) MSVCRT_set_new_handler
+@ cdecl ?set_terminate@@YAP6AXXZP6AXXZ at Z(ptr) MSVCRT_set_terminate
+@ cdecl ?set_unexpected@@YAP6AXXZP6AXXZ at Z(ptr) MSVCRT_set_unexpected
+@ cdecl ?terminate@@YAXXZ() MSVCRT_terminate
+@ cdecl ?unexpected@@YAXXZ() MSVCRT_unexpected
+@ cdecl -i386 -norelay ?what at exception@@UBEPBDXZ() __thiscall_MSVCRT_what_exception
+@ cdecl -arch=i386 _CIacos()
+@ cdecl -arch=i386 _CIasin()
+@ cdecl -arch=i386 _CIatan()
+@ cdecl -arch=i386 _CIatan2()
+@ cdecl -arch=i386 _CIcos()
+@ cdecl -arch=i386 _CIcosh()
+@ cdecl -arch=i386 _CIexp()
+@ cdecl -arch=i386 _CIfmod()
+@ cdecl -arch=i386 _CIlog()
+@ cdecl -arch=i386 _CIlog10()
+@ cdecl -arch=i386 _CIpow()
+@ cdecl -arch=i386 _CIsin()
+@ cdecl -arch=i386 _CIsinh()
+@ cdecl -arch=i386 _CIsqrt()
+@ cdecl -arch=i386 _CItan()
+@ cdecl -arch=i386 _CItanh()
+@ cdecl _CxxThrowException(long long)
+@ cdecl -i386 -norelay _EH_prolog()
+@ cdecl _Getdays()
+@ cdecl _Getmonths()
+@ cdecl _Gettnames()
+@ extern _HUGE
+@ cdecl _Strftime(str long str ptr ptr)
+@ cdecl _XcptFilter(long ptr)
+@ stdcall -arch=x86_64 __C_specific_handler(ptr long ptr ptr) ntdll.__C_specific_handler
+@ cdecl __CppXcptFilter(long ptr)
+@ cdecl __CxxDetectRethrow(ptr)
+@ cdecl -i386 -norelay __CxxFrameHandler(ptr ptr ptr ptr)
+# 88 56 0002AE4C __CxxFrameHandler2
+# 89 57 0002ADC8 __CxxFrameHandler3
+# 90 58 00029794 __DestructExceptionObject
+@ stdcall -i386 __CxxLongjmpUnwind(ptr)
+@ cdecl __CxxQueryExceptionSize()
+@ cdecl __RTCastToVoid(ptr) MSVCRT___RTCastToVoid
+@ cdecl __RTDynamicCast(ptr long ptr ptr long) MSVCRT___RTDynamicCast
+@ cdecl __RTtypeid(ptr) MSVCRT___RTtypeid
+@ cdecl __STRINGTOLD(ptr ptr str long)
+#@ cdecl ___lc_codepage_func()
+#@ cdecl ___lc_collate_cp_func()
+#@ cdecl ___lc_handle_func()
+#@ cdecl ___mb_cur_max_func()
+@ cdecl ___setlc_active_func()
+@ cdecl ___unguarded_readlc_active_add_func()
+@ extern __argc
+@ extern __argv
+@ extern __badioinfo
+@ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA
+@ cdecl __crtCompareStringW(long long wstr long wstr long) kernel32.CompareStringW
+@ cdecl __crtGetLocaleInfoW(long long ptr long)kernel32.GetLocaleInfo
+@ cdecl __crtGetStringTypeW(long wstr long ptr) kernel32.GetStringTypeW
+@ cdecl __crtLCMapStringA(long long str long ptr long long long)
+# 109 6B 000414E0 __crtLCMapStringW
+# 110 6C 00068CC4 __daylight
+@ cdecl __dllonexit(ptr ptr ptr)
+@ cdecl __doserrno()
+@ cdecl __fpecode()
+@ stub __get_app_type
+@ cdecl __getmainargs(ptr ptr ptr long ptr)
+@ extern __initenv
+@ cdecl __iob_func()
+@ cdecl __isascii(long)
+@ cdecl __iscsym(long)
+@ cdecl __iscsymf(long)
+@ extern __lc_codepage
+@ stub __lc_collate
+@ extern __lc_collate_cp
+@ extern __lc_handle
+@ cdecl __lconv_init()
+@ extern __mb_cur_max
+@ cdecl -arch=i386 __p___argc()
+@ cdecl -arch=i386 __p___argv()
+@ cdecl -arch=i386 __p___initenv()
+#@ cdecl -arch=i386 __p___mb_cur_max() ___mb_cur_max_func
+@ cdecl -arch=i386 __p___wargv()
+@ cdecl -arch=i386 __p___winitenv()
+@ cdecl -arch=i386 __p__acmdln()
+@ cdecl -arch=i386 __p__amblksiz()
+@ cdecl -arch=i386 __p__commode()
+@ cdecl -arch=i386 __p__daylight()
+@ cdecl -arch=i386 __p__dstbias()
+@ cdecl -arch=i386 __p__environ()
+@ stub -arch=i386 __p__fileinfo #()
+@ cdecl -arch=i386 __p__fmode()
+@ cdecl -arch=i386 __p__iob() __iob_func
+@ stub -arch=i386 __p__mbcasemap #()
+@ cdecl -arch=i386 __p__mbctype()
+@ cdecl -arch=i386 __p__osver()
+@ cdecl -arch=i386 __p__pctype() __pctype_func
+@ cdecl -arch=i386 __p__pgmptr()
+@ stub -arch=i386 __p__pwctype #()
+@ cdecl -arch=i386 __p__timezone() __p__timezone
+@ cdecl -arch=i386 __p__tzname()
+@ cdecl -arch=i386 __p__wcmdln()
+@ cdecl -arch=i386 __p__wenviron()
+@ cdecl -arch=i386 __p__winmajor()
+@ cdecl -arch=i386 __p__winminor()
+@ cdecl -arch=i386 __p__winver()
+@ cdecl -arch=i386 __p__wpgmptr()
+@ cdecl __pctype_func() __pctype_func
+@ extern __pioinfo
+@ stub __pxcptinfoptrs #()
+@ cdecl __set_app_type(long)
+@ extern __setlc_active
+@ cdecl __setusermatherr(ptr)
+@ cdecl __threadhandle() kernel32.GetCurrentThread
+@ cdecl __threadid() kernel32.GetCurrentThreadId
+@ cdecl __toascii(long)
+@ cdecl __uncaught_exception()
+@ cdecl __unDName(ptr str long ptr ptr long)
+@ cdecl __unDNameEx(ptr str long ptr ptr ptr long)
+@ extern __unguarded_readlc_active
+@ extern __wargv
+@ cdecl __wgetmainargs(ptr ptr ptr long ptr)
+@ extern __winitenv
+@ cdecl _abnormal_termination()
+@ cdecl _access(str long)
+@ extern _acmdln
+@ stdcall -arch=i386 _adj_fdiv_m16i(long)
+@ stdcall -arch=i386 _adj_fdiv_m32(long)
+@ stdcall -arch=i386 _adj_fdiv_m32i(long)
+@ stdcall -arch=i386 _adj_fdiv_m64(double)
+@ cdecl -arch=i386 _adj_fdiv_r()
+@ stdcall -arch=i386 _adj_fdivr_m16i(long)
+@ stdcall -arch=i386 _adj_fdivr_m32(long)
+@ stdcall -arch=i386 _adj_fdivr_m32i(long)
+@ stdcall -arch=i386 _adj_fdivr_m64(double)
+@ cdecl -arch=i386 _adj_fpatan()
+@ cdecl -arch=i386 _adj_fprem()
+@ cdecl -arch=i386 _adj_fprem1()
+@ cdecl -arch=i386 _adj_fptan()
+@ extern -arch=i386 _adjust_fdiv
+# extern _aexit_rtn
+@ cdecl _aligned_free(ptr)
+@ cdecl _aligned_malloc(long long)
+@ cdecl _aligned_offset_malloc(long long long)
+@ cdecl _aligned_offset_realloc(ptr long long long)
+@ cdecl _aligned_realloc(ptr long long)
+@ cdecl _amsg_exit(long)
+@ cdecl _assert(str str long)
+@ stub _atodbl #(ptr str)
+@ cdecl -ret64 _atoi64(str) ntdll._atoi64
+@ cdecl _atoldbl(ptr str)
+@ cdecl _beep(long long)
+@ cdecl _beginthread (ptr long ptr)
+@ cdecl _beginthreadex (ptr long ptr ptr long ptr)
+@ cdecl _c_exit()
+@ cdecl _cabs(long)
+@ cdecl _callnewh(long)
+@ cdecl _cexit()
+@ cdecl _cgets(str)
+@ cdecl _chdir(str)
+@ cdecl _chdrive(long)
+@ cdecl _chgsign( double )
+@ cdecl -i386 -norelay _chkesp()
+@ cdecl _chmod(str long)
+@ cdecl _chsize (long long)
+@ cdecl _clearfp()
+@ cdecl _close(long)
+@ cdecl _commit(long)
+@ extern _commode
+@ cdecl _control87(long long)
+@ cdecl _controlfp(long long)
+@ cdecl _copysign( double double )
+@ varargs _cprintf(str)
+@ cdecl _cputs(str)
+@ cdecl _creat(str long)
+@ varargs _cscanf(str)
+@ cdecl _ctime32(ptr)
+@ cdecl _ctime64(ptr)
+@ extern _ctype
+@ cdecl _cwait(ptr long long)
+@ extern _daylight
+@ cdecl _difftime32(long long)
+@ cdecl _difftime64(long long)
+@ extern _dstbias
+@ cdecl _dup (long)
+@ cdecl _dup2 (long long)
+@ cdecl _ecvt(double long ptr ptr)
+@ cdecl _endthread ()
+@ cdecl _endthreadex(long)
+@ extern _environ
+@ cdecl _eof(long)
+@ cdecl _errno()
+@ cdecl _except_handler2(ptr ptr ptr ptr)
+@ cdecl _except_handler3(ptr ptr ptr ptr)
+@ varargs _execl(str str)
+@ varargs _execle(str str)
+@ varargs _execlp(str str)
+@ varargs _execlpe(str str)
+@ cdecl _execv(str ptr)
+@ cdecl _execve(str ptr ptr)
+@ cdecl _execvp(str ptr)
+@ cdecl _execvpe(str ptr ptr)
+@ cdecl _exit(long)
+@ cdecl _expand(ptr long)
+@ cdecl _fcloseall()
+@ cdecl _fcvt(double long ptr ptr)
+@ cdecl _fdopen(long str)
+@ cdecl _fgetchar()
+@ cdecl _fgetwchar()
+@ cdecl _filbuf(ptr)
+# extern _fileinfo
+@ cdecl _filelength(long)
+@ cdecl -ret64 _filelengthi64(long)
+@ cdecl _fileno(ptr)
+@ cdecl _findclose(long)
+@ cdecl _findfirst(str ptr)
+@ cdecl _findfirsti64(str ptr)
+@ cdecl _findnext(long ptr)
+@ cdecl _findnexti64(long ptr)
+@ cdecl _finite( double )
+@ cdecl _flsbuf(long ptr)
+@ cdecl _flushall()
+@ extern _fmode
+@ cdecl _fpclass(double)
+@ stub _fpieee_flt #(long ptr ptr)
+@ cdecl _fpreset()
+@ cdecl _fputchar(long)
+@ cdecl _fputwchar(long)
+@ cdecl _fsopen(str str long)
+@ cdecl _fstat(long ptr)
+@ cdecl _fstat64(long ptr)
+@ cdecl _fstati64(long ptr)
+@ cdecl _ftime(ptr)
+@ cdecl _ftime32(ptr)
+@ cdecl _ftime64(ptr)
+@ cdecl -ret64 _ftol() ntdll._ftol
+@ cdecl -ret64 _ftol2_sse() ntdll._ftol #FIXME: SSE variant should be implemented
+@ cdecl _fullpath(ptr str long)
+@ cdecl _futime(long ptr)
+@ cdecl _futime32(long ptr)
+@ cdecl _futime64(long ptr)
+@ cdecl _gcvt(double long str)
+@ cdecl _get_osfhandle(long)
+@ cdecl _get_sbh_threshold()
+@ stub _get_terminate
+@ stub _get_unexpected
+@ cdecl _getch()
+@ cdecl _getche()
+@ cdecl _getcwd(str long)
+@ cdecl _getdcwd(long str long)
+@ cdecl _getdiskfree(long ptr)
+@ cdecl _getdllprocaddr(long str long)
+@ cdecl _getdrive()
+@ cdecl _getdrives() kernel32.GetLogicalDrives
+@ cdecl _getmaxstdio()
+@ cdecl _getmbcp()
+@ cdecl _getpid() kernel32.GetCurrentProcessId
+@ stub _getsystime #(ptr)
+@ cdecl _getw(ptr)
+@ cdecl _getws(ptr)
+@ cdecl _global_unwind2(ptr)
+@ cdecl _gmtime32(ptr)
+@ cdecl _gmtime64(ptr)
+@ cdecl _heapadd (ptr long)
+@ cdecl _heapchk()
+@ cdecl _heapmin()
+@ cdecl _heapset(long)
+@ stub _heapused #(ptr ptr)
+@ cdecl _heapwalk(ptr)
+@ cdecl _hypot(double double)
+@ cdecl _i64toa(long long ptr long) ntdll._i64toa
+@ cdecl _i64tow(long long ptr long) ntdll._i64tow
+@ cdecl _initterm(ptr ptr)
+@ stub _inp #(long) -i386
+@ stub _inpd #(long) -i386
+@ stub _inpw #(long) -i386
+@ extern _iob
+@ cdecl _isatty(long)
+@ cdecl _isctype(long long)
+@ stub _ismbbalnum #(long)
+@ stub _ismbbalpha #(long)
+@ stub _ismbbgraph #(long)
+@ stub _ismbbkalnum #(long)
+@ cdecl _ismbbkana(long)
+@ stub _ismbbkprint #(long)
+@ stub _ismbbkpunct #(long)
+@ cdecl _ismbblead(long)
+@ stub _ismbbprint #(long)
+@ stub _ismbbpunct #(long)
+@ cdecl _ismbbtrail(long)
+@ cdecl _ismbcalnum(long)
+@ cdecl _ismbcalpha(long)
+@ cdecl _ismbcdigit(long)
+@ cdecl _ismbcgraph(long)
+@ cdecl _ismbchira(long)
+@ cdecl _ismbckata(long)
+@ stub _ismbcl0 #(long)
+@ stub _ismbcl1 #(long)
+@ stub _ismbcl2 #(long)
+@ stub _ismbclegal #(long)
+@ cdecl _ismbclower(long)
+@ cdecl _ismbcprint(long)
+@ cdecl _ismbcpunct(long)
+@ cdecl _ismbcspace(long)
+@ cdecl _ismbcsymbol(long)
+@ cdecl _ismbcupper(long)
+@ cdecl _ismbslead(ptr ptr)
+@ cdecl _ismbstrail(ptr ptr)
+@ cdecl _isnan( double )
+@ cdecl _itoa(long ptr long) ntdll._itoa
+@ cdecl _itow(long ptr long) ntdll._itow
+#@ cdecl _j0(double)
+#@ cdecl _j1(double)
+#@ cdecl _jn(long double)
+@ cdecl _kbhit()
+@ cdecl _lfind(ptr ptr ptr long ptr)
+@ cdecl _loaddll(str)
+@ cdecl -i386 _local_unwind2(ptr long)
+@ cdecl _localtime32(ptr)
+@ cdecl _localtime64(ptr)
+@ cdecl _lock(long)
+@ cdecl _locking(long long long)
+@ cdecl _logb( double )
+@ cdecl -i386 _longjmpex(ptr long) longjmp
+@ cdecl _lrotl(long long)
+@ cdecl _lrotr(long long)
+@ cdecl _lsearch(ptr ptr long long ptr)
+@ cdecl _lseek(long long long)
+@ cdecl -ret64 _lseeki64(long double long)
+@ cdecl _ltoa(long ptr long) ntdll._ltoa
+@ cdecl _ltow(long ptr long) ntdll._ltow
+@ cdecl _makepath(ptr str str str str)
+@ cdecl _matherr(ptr)
+@ cdecl _mbbtombc(long)
+@ cdecl _mbbtype(long long)
+# extern _mbcasemap
+@ cdecl _mbccpy (str str)
+@ cdecl _mbcjistojms (long)
+@ cdecl _mbcjmstojis (long)
+@ cdecl _mbclen(ptr)
+@ cdecl _mbctohira (long)
+@ cdecl _mbctokata (long)
+@ cdecl _mbctolower(long)
+@ cdecl _mbctombb (long)
+@ cdecl _mbctoupper(long)
+@ extern _mbctype _mbctype
+@ cdecl _mbsbtype(str long)
+@ cdecl _mbscat(str str)
+@ cdecl _mbschr(str long)
+@ cdecl _mbscmp(str str)
+@ cdecl _mbscoll(str str)
+@ cdecl _mbscpy(ptr str)
+@ cdecl _mbscspn (str str)
+@ cdecl _mbsdec(ptr ptr)
+@ cdecl _mbsdup(str) _strdup
+@ cdecl _mbsicmp(str str)
+@ cdecl _mbsicoll(str str)
+@ cdecl _mbsinc(str)
+@ cdecl _mbslen(str)
+@ cdecl _mbslwr(str)
+@ cdecl _mbsnbcat (str str long)
+@ cdecl _mbsnbcmp(str str long)
+@ cdecl _mbsnbcnt(ptr long)
+@ cdecl _mbsnbcoll (str str long)
+@ cdecl _mbsnbcpy(ptr str long)
+@ cdecl _mbsnbcpy_s(ptr long str long)
+@ cdecl _mbsnbicmp(str str long)
+@ cdecl _mbsnbicoll (str str long)
+@ cdecl _mbsnbset(str long long)
+@ cdecl _mbsncat(str str long)
+@ cdecl _mbsnccnt(str long)
+@ cdecl _mbsncmp(str str long)
+@ cdecl _mbsncoll (str str long)
+@ cdecl _mbsncpy(str str long)
+@ cdecl _mbsnextc(str)
+@ cdecl _mbsnicmp(str str long)
+@ cdecl _mbsnicoll (str str long)
+@ cdecl _mbsninc(str long)
+@ cdecl _mbsnset(str long long)
+@ cdecl _mbspbrk(str str)
+@ cdecl _mbsrchr(str long)
+@ cdecl _mbsrev(str)
+@ cdecl _mbsset(str long)
+@ cdecl _mbsspn(str str)
+@ cdecl _mbsspnp(str str)
+@ cdecl _mbsstr(str str)
+@ cdecl _mbstok(str str)
+@ cdecl _mbstrlen(str)
+@ cdecl _mbsupr(str)
+@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
+@ cdecl _memicmp(str str long) ntdll._memicmp
+@ cdecl _mkdir(str)
+@ cdecl _mktemp(str)
+@ cdecl _mktime32(ptr)
+@ cdecl _mktime64(ptr)
+@ cdecl _msize(ptr)
+@ cdecl _nextafter(double double)
+@ cdecl _onexit(ptr)
+@ varargs _open(str long)
+@ cdecl _open_osfhandle(long long)
+@ extern _osver
+@ stub _outp #(long long)
+@ stub _outpd #(long long)
+@ stub _outpw #(long long)
+@ cdecl _pclose (ptr)
+@ extern _pctype
+@ extern _pgmptr
+@ cdecl _pipe (ptr long long)
+@ cdecl _popen (str str)
+@ cdecl _purecall()
+@ cdecl _putch(long)
+@ cdecl _putenv(str)
+@ cdecl _putw(long ptr)
+@ cdecl _putws(wstr)
+# extern _pwctype
+@ cdecl _read(long ptr long)
+@ cdecl _rmdir(str)
+@ cdecl _rmtmp()
+@ cdecl _rotl(long long)
+@ cdecl _rotr(long long)
+@ cdecl -arch=i386 _safe_fdiv()
+@ cdecl -arch=i386 _safe_fdivr()
+@ cdecl -arch=i386 _safe_fprem()
+@ cdecl -arch=i386 _safe_fprem1()
+@ cdecl _scalb( double long)
+@ cdecl _searchenv(str str ptr)
+@ stdcall -i386 _seh_longjmp_unwind(ptr)
+@ cdecl _set_error_mode(long)
+@ cdecl _set_sbh_threshold(long)
+@ cdecl _seterrormode(long)
+@ cdecl -norelay _setjmp(ptr)
+@ cdecl -i386 -norelay _setjmp3(ptr long)
+@ cdecl _setmaxstdio(long)
+@ cdecl _setmbcp(long)
+@ cdecl _setmode(long long)
+@ stub _setsystime #(ptr long)
+@ cdecl _sleep(long)
+@ varargs _snprintf(ptr long str)
+@ varargs _snwprintf(ptr long wstr)
+@ varargs _sopen(str long long)
+@ varargs _spawnl(long str str)
+@ varargs _spawnle(long str str)
+@ varargs _spawnlp(long str str)
+@ varargs _spawnlpe(long str str)
+@ cdecl _spawnv(long str ptr)
+@ cdecl _spawnve(long str ptr ptr)
+@ cdecl _spawnvp(long str ptr)
+@ cdecl _spawnvpe(long str ptr ptr)
+@ cdecl _splitpath(str ptr ptr ptr ptr) ntdll._splitpath
+@ cdecl _stat(str ptr)
+@ cdecl _stat64(str ptr)
+@ cdecl _stati64(str ptr)
+@ cdecl _statusfp()
+@ cdecl _strcmpi(str str) ntdll._strcmpi
+@ cdecl _strdate(ptr)
+@ cdecl _strdup(str)
+@ cdecl _strerror(long)
+@ cdecl _stricmp(str str) ntdll._stricmp
+@ cdecl _stricoll(str str)
+@ cdecl _strlwr(str) ntdll._strlwr
+@ cdecl _strncoll (str str long)
+@ cdecl _strnicmp(str str long) ntdll._strnicmp
+@ cdecl _strnicoll (str str long)
+@ cdecl _strnset(str long long)
+@ cdecl _strrev(str)
+@ cdecl _strset(str long)
+@ cdecl _strtime(ptr)
+@ cdecl _strtoui64(ptr ptr long) strtoull
+@ cdecl _strupr(str) ntdll._strupr
+@ cdecl _swab(str str long)
+@ extern _sys_errlist
+@ extern _sys_nerr
+@ cdecl _tell(long)
+@ cdecl -ret64 _telli64(long)
+@ cdecl _tempnam(str str)
+@ cdecl _time32(ptr)
+@ cdecl _time64(ptr)
+@ extern _timezone
+@ cdecl _tolower(long)
+@ cdecl _toupper(long)
+@ extern _tzname
+@ cdecl _tzset()
+@ cdecl _ui64toa(long long ptr long) ntdll._ui64toa
+@ cdecl _ui64tow(long long ptr long) ntdll._ui64tow
+@ cdecl _ultoa(long ptr long) ntdll._ultoa
+@ cdecl _ultow(long ptr long) ntdll._ultow
+@ cdecl _umask(long)
+@ cdecl _ungetch(long)
+@ cdecl _unlink(str)
+@ cdecl _unloaddll(long)
+@ cdecl _unlock(long)
+@ cdecl _utime32(str ptr)
+@ cdecl _utime64(str ptr)
+@ cdecl _utime(str ptr)
+#@ cdecl _vscprintf(str ptr)
+#@ cdecl _vscwprintf(wstr ptr)
+@ cdecl _vsnprintf(ptr long str ptr)
+@ cdecl _vsnwprintf(ptr long wstr ptr)
+@ cdecl _waccess(wstr long)
+@ cdecl _wasctime(ptr)
+@ cdecl _wchdir(wstr)
+@ cdecl _wchmod(wstr long)
+@ extern _wcmdln
+@ cdecl _wcreat(wstr long)
+@ cdecl _wcsdup(wstr)
+@ cdecl _wcsicmp(wstr wstr) ntdll._wcsicmp
+@ cdecl _wcsicoll(wstr wstr)
+@ cdecl _wcslwr(wstr) ntdll._wcslwr
+@ cdecl _wcsncoll (wstr wstr long)
+@ cdecl _wcsnicmp(wstr wstr long) ntdll._wcsnicmp
+@ cdecl _wcsnicoll (wstr wstr long)
+@ cdecl _wcsnset(wstr long long)
+@ cdecl _wcsrev(wstr)
+@ cdecl _wcsset(wstr long)
+@ cdecl _wcsupr(wstr) ntdll._wcsupr
+@ cdecl _wcsupr_s(wstr long)
+@ cdecl _wctime(ptr)
+@ cdecl _wctime32(ptr)
+@ cdecl _wctime64(ptr)
+@ extern _wenviron
+@ varargs _wexecl(wstr wstr)
+@ varargs _wexecle(wstr wstr)
+@ varargs _wexeclp(wstr wstr)
+@ varargs _wexeclpe(wstr wstr)
+@ cdecl _wexecv(wstr ptr)
+@ cdecl _wexecve(wstr ptr ptr)
+@ cdecl _wexecvp(wstr ptr)
+@ cdecl _wexecvpe(wstr ptr ptr)
+@ cdecl _wfdopen(long wstr)
+@ cdecl _wfindfirst(wstr ptr)
+@ cdecl _wfindfirsti64(wstr ptr)
+@ cdecl _wfindnext(long ptr)
+@ cdecl _wfindnexti64(long ptr)
+@ cdecl _wfopen(wstr wstr)
+@ cdecl _wfreopen(wstr wstr ptr)
+@ cdecl _wfsopen(wstr wstr long)
+@ cdecl _wfullpath(ptr wstr long)
+@ cdecl _wgetcwd(wstr long)
+@ cdecl _wgetdcwd(long wstr long)
+@ cdecl _wgetenv(wstr)
+@ extern _winmajor
+@ extern _winminor
+@ extern _winver
+@ cdecl _wmakepath(wstr wstr wstr wstr wstr)
+@ cdecl _wmkdir(wstr)
+@ cdecl _wmktemp(wstr)
+@ varargs _wopen(wstr long)
+@ stub _wperror #(wstr)
+@ extern _wpgmptr
+@ cdecl _wpopen (wstr wstr)
+@ cdecl _wputenv(wstr)
+@ cdecl _wremove(wstr)
+@ cdecl _wrename(wstr wstr)
+@ cdecl _write(long ptr long)
+@ cdecl _wrmdir(wstr)
+@ cdecl _wsearchenv(wstr wstr ptr)
+@ cdecl _wsetlocale(long wstr)
+@ varargs _wsopen (wstr long long)
+@ varargs _wspawnl(long wstr wstr)
+@ varargs _wspawnle(long wstr wstr)
+@ varargs _wspawnlp(long wstr wstr)
+@ varargs _wspawnlpe(long wstr wstr)
+@ cdecl _wspawnv(long wstr ptr)
+@ cdecl _wspawnve(long wstr ptr ptr)
+@ cdecl _wspawnvp(long wstr ptr)
+@ cdecl _wspawnvpe(long wstr ptr ptr)
+@ cdecl _wsplitpath(wstr ptr ptr ptr ptr)
+#@ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long)
+@ cdecl _wstat(wstr ptr)
+@ cdecl _wstati64(wstr ptr)
+@ cdecl _wstat64(wstr ptr)
+@ cdecl _wstrdate(ptr)
+@ cdecl _wstrtime(ptr)
+@ cdecl _wsystem(wstr)
+@ cdecl _wtempnam(wstr wstr)
+@ stub _wtmpnam #(ptr)
+@ cdecl _wtoi(wstr) ntdll._wtoi
+@ cdecl _wtoi64(wstr) ntdll._wtoi64
+@ cdecl _wtol(wstr) ntdll._wtol
+@ cdecl _wunlink(wstr)
+@ cdecl _wutime(wstr ptr)
+@ cdecl _wutime32(wstr ptr)
+@ cdecl _wutime64(wstr ptr)
+#@ cdecl _y0(double)
+#@ cdecl _y1(double)
+#@ cdecl _yn(long double )
+@ cdecl abort()
+@ cdecl abs(long) ntdll.abs
+@ cdecl acos(double)
+@ cdecl asctime(ptr)
+@ cdecl asin(double)
+@ cdecl atan(double)
+@ cdecl atan2(double double)
+@ cdecl atexit(ptr)
+@ cdecl atof(str)
+@ cdecl atoi(str) ntdll.atoi
+@ cdecl atol(str) ntdll.atol
+@ cdecl bsearch(ptr ptr long long ptr) ntdll.bsearch
+@ cdecl calloc(long long)
+@ cdecl ceil(double)
+@ cdecl ceilf(double)
+@ cdecl clearerr(ptr)
+@ cdecl clock()
+@ cdecl cos(double)
+@ cdecl cosh(double)
+@ cdecl cosf(double)
+@ cdecl ctime(ptr)
+@ cdecl difftime(long long)
+@ cdecl div(long long)
+@ cdecl exit(long)
+@ cdecl exp(double)
+@ cdecl fabs(double)
+@ cdecl fclose(ptr)
+@ cdecl feof(ptr)
+@ cdecl ferror(ptr)
+@ cdecl fflush(ptr)
+@ cdecl fgetc(ptr)
+@ cdecl fgetpos(ptr ptr)
+@ cdecl fgets(ptr long ptr)
+@ cdecl fgetwc(ptr)
+@ cdecl fgetws(ptr long ptr)
+@ cdecl floor(double)
+@ cdecl fmod(double double)
+@ cdecl fmodf(double double)
+@ cdecl fopen(str str)
+@ varargs fprintf(ptr str)
+@ cdecl fputc(long ptr)
+@ cdecl fputs(str ptr)
+@ cdecl fputwc(long ptr)
+@ cdecl fputws(wstr ptr)
+@ cdecl fread(ptr long long ptr)
+@ cdecl free(ptr)
+@ cdecl freopen(str str ptr)
+@ cdecl frexp(double ptr)
+@ varargs fscanf(ptr str)
+@ cdecl fseek(ptr long long)
+@ cdecl fsetpos(ptr ptr)
+@ cdecl ftell(ptr)
+@ varargs fwprintf(ptr wstr)
+@ cdecl fwrite(ptr long long ptr)
+@ varargs fwscanf(ptr wstr)
+@ cdecl getc(ptr)
+@ cdecl getchar()
+@ cdecl getenv(str)
+@ cdecl gets(str)
+@ cdecl getwc(ptr)
+@ cdecl getwchar()
+@ cdecl gmtime(ptr)
+@ cdecl is_wctype(long long) ntdll.iswctype
+@ cdecl isalnum(long)
+@ cdecl isalpha(long)
+@ cdecl iscntrl(long)
+@ cdecl isdigit(long)
+@ cdecl isgraph(long)
+@ cdecl isleadbyte(long)
+@ cdecl islower(long)
+@ cdecl isprint(long)
+@ cdecl ispunct(long)
+@ cdecl isspace(long)
+@ cdecl isupper(long)
+@ cdecl iswalnum(long)
+@ cdecl iswalpha(long) ntdll.iswalpha
+@ cdecl iswascii(long)
+@ cdecl iswcntrl(long)
+@ cdecl iswctype(long long) ntdll.iswctype
+@ cdecl iswdigit(long)
+@ cdecl iswgraph(long)
+@ cdecl iswlower(long)
+@ cdecl iswprint(long)
+@ cdecl iswpunct(long)
+@ cdecl iswspace(long)
+@ cdecl iswupper(long)
+@ cdecl iswxdigit(long)
+@ cdecl isxdigit(long)
+@ cdecl labs(long) ntdll.labs
+@ cdecl ldexp( double long)
+@ cdecl ldiv(long long)
+@ cdecl localeconv()
+@ cdecl localtime(ptr)
+@ cdecl log(double)
+@ cdecl logf(double)
+@ cdecl log10(double)
+@ cdecl longjmp(ptr long)
+@ cdecl malloc(long)
+@ cdecl mblen(ptr long)
+@ cdecl mbstowcs(ptr str long) ntdll.mbstowcs
+@ cdecl mbtowc(wstr str long)
+@ cdecl memchr(ptr long long) ntdll.memchr
+@ cdecl memcmp(ptr ptr long) ntdll.memcmp
+@ cdecl memcpy(ptr ptr long) ntdll.memcpy
+@ cdecl memmove(ptr ptr long) ntdll.memmove
+@ cdecl memset(ptr long long) ntdll.memset
+@ cdecl mktime(ptr)
+@ cdecl modf(double ptr)
+@ cdecl perror(str)
+@ cdecl pow(double double)
+@ varargs printf(str)
+@ cdecl putc(long ptr)
+@ cdecl putchar(long)
+@ cdecl puts(str)
+@ cdecl putwc(long ptr) fputwc #redirection is hack
+@ cdecl putwchar(long) _fputwchar #redirection is hack
+@ cdecl qsort(ptr long long ptr) ntdll.qsort
+@ cdecl raise(long)
+@ cdecl rand()
+#@ cdecl rand_s(ptr)
+@ cdecl realloc(ptr long)
+@ cdecl remove(str)
+@ cdecl rename(str str)
+@ cdecl rewind(ptr)
+@ varargs scanf(str)
+@ cdecl setbuf(ptr ptr)
+@ cdecl setlocale(long str)
+@ cdecl setvbuf(ptr str long long)
+@ cdecl signal(long long)
+@ cdecl sin(double)
+@ cdecl sinh(double)
+@ varargs sprintf(ptr str)
+#@ varargs sprintf_s(ptr long str)
+@ cdecl sqrt(double)
+@ cdecl sqrtf(double)
+@ cdecl srand(long)
+@ varargs sscanf(str str)
+@ cdecl strcat(str str) ntdll.strcat
+@ cdecl strcat_s(str long str)
+@ cdecl strchr(str long) ntdll.strchr
+@ cdecl strcmp(str str) ntdll.strcmp
+@ cdecl strcoll(str str)
+@ cdecl strcpy(ptr str) ntdll.strcpy
+@ cdecl strcpy_s(ptr long str)
+@ cdecl strcspn(str str) ntdll.strcspn
+@ cdecl strerror(long)
+@ cdecl strftime(str long str ptr)
+@ cdecl strlen(str) ntdll.strlen
+@ cdecl strncat(str str long) ntdll.strncat
+@ cdecl strncmp(str str long) ntdll.strncmp
+@ cdecl strncpy(ptr str long) ntdll.strncpy
+@ cdecl strpbrk(str str) ntdll.strpbrk
+@ cdecl strrchr(str long) ntdll.strrchr
+@ cdecl strspn(str str) ntdll.strspn
+@ cdecl strstr(str str) ntdll.strstr
+@ cdecl strtod(str ptr)
+@ cdecl strtok(str str)
+@ cdecl strtol(str ptr long)
+@ cdecl strtoul(str ptr long)
+@ cdecl strxfrm(ptr str long)
+@ varargs swprintf(ptr wstr)
+@ varargs swscanf(wstr wstr)
+@ cdecl system(str)
+@ cdecl tan(double)
+@ cdecl tanh(double)
+@ cdecl time(ptr)
+@ cdecl tmpfile()
+@ cdecl tmpnam(ptr)
+@ cdecl tolower(long) ntdll.tolower
+@ cdecl toupper(long) ntdll.toupper
+@ cdecl towlower(long) ntdll.towlower
+@ cdecl towupper(long) ntdll.towupper
+@ cdecl ungetc(long ptr)
+@ cdecl ungetwc(long ptr)
+@ cdecl vfprintf(ptr str ptr)
+@ cdecl vfwprintf(ptr wstr ptr)
+@ cdecl vprintf(str ptr)
+@ cdecl vsprintf(ptr str ptr)
+#@ cdecl vsprintf_s(ptr long str ptr)
+@ cdecl vswprintf(ptr wstr ptr)
+#@ cdecl vswprintf_s(ptr long wstr ptr)
+@ cdecl vwprintf(wstr ptr)
+@ cdecl wcscat(wstr wstr) ntdll.wcscat
+#@ cdecl wcscat_s(wstr long wstr)
+@ cdecl wcschr(wstr long) ntdll.wcschr
+@ cdecl wcscmp(wstr wstr) ntdll.wcscmp
+@ cdecl wcscoll(wstr wstr)
+@ cdecl wcscpy(ptr wstr) ntdll.wcscpy
+@ cdecl wcscpy_s(ptr long wstr)
+@ cdecl wcscspn(wstr wstr) ntdll.wcscspn
+@ cdecl wcsftime(ptr long wstr ptr)
+@ cdecl wcslen(wstr) ntdll.wcslen
+@ cdecl wcsncat(wstr wstr long) ntdll.wcsncat
+@ cdecl wcsncmp(wstr wstr long) ntdll.wcsncmp
+@ cdecl wcsncpy(ptr wstr long) ntdll.wcsncpy
+@ cdecl wcsncpy_s(ptr long wstr long)
+@ cdecl wcspbrk(wstr wstr)
+@ cdecl wcsrchr(wstr long) ntdll.wcsrchr
+@ cdecl wcsspn(wstr wstr) ntdll.wcsspn
+@ cdecl wcsstr(wstr wstr) ntdll.wcsstr
+@ cdecl wcstod(wstr ptr)
+@ cdecl wcstok(wstr wstr)
+@ cdecl wcstol(wstr ptr long) ntdll.wcstol
+@ cdecl wcstombs(ptr ptr long) ntdll.wcstombs
+@ cdecl wcstoul(wstr ptr long) ntdll.wcstoul
+@ stub wcsxfrm #(ptr wstr long)
+@ cdecl wctomb(ptr long)
+@ varargs wprintf(wstr)
+@ varargs wscanf(wstr)
Propchange: branches/ros-amd64-bringup/reactos/dll/win32/msvcrt/msvcrt.spec
------------------------------------------------------------------------------
svn:eol-style = native
- Previous message: [ros-diffs] [sserapion] 45245: [MSVCRT] - Convert to spec, based on wine. Tons of stuff missing but compiles, links and runs abiword and firefox. - Export floating point functions. [CRT] - Implement acosf, asinf, atanf, atan2f, copysign, copysignf, exp, expf, fabs, fmod, fmodf, hypotf, ceil, ceilf, cos, cosf, floor, floorf, log, log10, sin, sinf, tan, tanf, ldexp, log10f, logb, logbf, logf, modff, nextafter, nextafterf, powf, sinhf, sqrt, sqrtf, tanf, tanhf in amd64 compatible way. Made possible by mingw-w64.
- Next message: [ros-diffs] [sserapion] 45247: Fix amd64 libcntpr.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Ros-diffs
mailing list