X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=dll%2Fwin32%2Fmsvcrt%2Fmsvcrt.spec;h=67994253b2c7fa0b115c85f9fa949cec5fc0ef59;hp=c0328e1b98bfeecb8da2025186775fe400b67c32;hb=357417071afc1729cb957baf86a4816050248df4;hpb=f819794d7d55fe311c0f81d47d2b51bc74f65af3 diff --git a/dll/win32/msvcrt/msvcrt.spec b/dll/win32/msvcrt/msvcrt.spec index c0328e1b98b..67994253b2c 100644 --- a/dll/win32/msvcrt/msvcrt.spec +++ b/dll/win32/msvcrt/msvcrt.spec @@ -126,9 +126,9 @@ @ 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_codepage_func() # @ cdecl ___lc_collate_cp_func() -# @ cdecl ___lc_handle_func() +@ cdecl ___lc_handle_func() # @ cdecl ___mb_cur_max_func() MSVCRT___mb_cur_max_func @ cdecl ___setlc_active_func() @ cdecl ___unguarded_readlc_active_add_func() @@ -144,17 +144,17 @@ @ cdecl __dllonexit(ptr ptr ptr) @ cdecl __doserrno() __doserrno @ cdecl __fpecode() -@ stub __get_app_type +@ cdecl __get_app_type() @ cdecl __getmainargs(ptr ptr ptr long ptr) @ extern __initenv __initenv @ cdecl __iob_func() __p__iob @ cdecl __isascii(long) __isascii @ cdecl __iscsym(long) __iscsym @ cdecl __iscsymf(long) __iscsymf -@ extern __lc_codepage __lc_codepage -@ stub __lc_collate -@ extern __lc_collate_cp __lc_collate_cp -@ extern __lc_handle __lc_handle +@ extern __lc_codepage MSVCRT___lc_codepage +# @ stub __lc_collate # not in XP / 7 +@ extern __lc_collate_cp MSVCRT___lc_collate_cp +@ extern __lc_handle MSVCRT___lc_handle @ cdecl __lconv_init() # stub __libm_sse2_acos # stub __libm_sse2_acosf @@ -190,15 +190,15 @@ @ cdecl -arch=i386 __p__daylight() @ cdecl -arch=i386 __p__dstbias() @ cdecl -arch=i386 __p__environ() -@ stub -arch=i386 __p__fileinfo #() +@ cdecl -arch=i386 __p__fileinfo() @ cdecl -arch=i386 __p__fmode() @ cdecl -arch=i386 __p__iob() -@ stub -arch=i386 __p__mbcasemap #() +@ cdecl -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__pwctype() @ cdecl -arch=i386 __p__timezone() __p__timezone @ cdecl -arch=i386 __p__tzname() @ cdecl -arch=i386 __p__wcmdln() @@ -210,7 +210,7 @@ @ cdecl __pctype_func() __pctype_func @ extern __pioinfo __pioinfo # stub __pwctype_func -@ stub __pxcptinfoptrs #() +@ cdecl __pxcptinfoptrs() @ cdecl __set_app_type(long) @ extern __setlc_active @ cdecl __setusermatherr(ptr) @@ -260,7 +260,7 @@ # stub _aligned_realloc_dbg @ cdecl _amsg_exit(long) @ cdecl _assert(str str long) -@ stub _atodbl #(ptr str) +@ cdecl _atodbl(ptr str) # stub _atodbl_l # @ cdecl _atof_l(str ptr) # stub _atoflt_l @@ -365,7 +365,7 @@ @ cdecl _fgetchar() @ cdecl _fgetwchar() @ cdecl _filbuf(ptr) -# extern _fileinfo +@ extern _fileinfo @ cdecl _filelength(long) @ cdecl -ret64 _filelengthi64(long) @ cdecl _fileno(ptr) @@ -381,7 +381,7 @@ @ cdecl _flushall() @ extern _fmode @ cdecl _fpclass(double) -@ stub _fpieee_flt #(long ptr ptr) +@ cdecl _fpieee_flt(long ptr ptr) @ cdecl _fpreset() # stub _fprintf_l # stub _fprintf_p @@ -405,9 +405,9 @@ # stub _ftime32_s @ cdecl _ftime64(ptr) # stub _ftime64_s -@ cdecl -ret64 _ftol() -@ cdecl -ret64 _ftol2() _ftol -@ cdecl -ret64 _ftol2_sse() _ftol #FIXME: SSE variant should be implemented +@ cdecl -arch=i386 -ret64 _ftol() +@ cdecl -arch=i386 -ret64 _ftol2() _ftol +@ cdecl -arch=i386 -ret64 _ftol2_sse() _ftol #FIXME: SSE variant should be implemented # stub _ftol2_sse_excpt @ cdecl _fullpath(ptr str long) # stub _fullpath_dbg @@ -439,8 +439,8 @@ # stub _get_winminor # stub _get_winver # stub _get_wpgmptr -@ stub _get_terminate -@ stub _get_unexpected +# @ stub _get_terminate # not in XP / 7 +# @ stub _get_unexpected # not in XP / 7 @ cdecl _getch() @ cdecl _getche() @ cdecl _getcwd(str long) @@ -452,7 +452,7 @@ @ cdecl _getmaxstdio() @ cdecl _getmbcp() @ cdecl _getpid() kernel32.GetCurrentProcessId -@ stub _getsystime #(ptr) +@ cdecl _getsystime(ptr) @ cdecl _getw(ptr) # stub _getwch # stub _getwche @@ -466,7 +466,7 @@ @ cdecl _heapchk() @ cdecl _heapmin() @ cdecl _heapset(long) -@ stub _heapused #(ptr ptr) +# @ stub _heapused #(ptr ptr) # not in XP / 7 @ cdecl _heapwalk(ptr) @ cdecl _hypot(double double) @ cdecl _i64toa(long long ptr long) @@ -475,10 +475,10 @@ # stub _i64tow_s @ cdecl _initterm(ptr ptr) # stub _initterm_e -@ stub _inp #(long) -i386 -@ stub _inpd #(long) -i386 -@ stub _inpw #(long) -i386 -# @ cdecl _invalid_parameter(wstr wstr wstr long long) +@ cdecl -arch=i386 _inp(long) +@ cdecl -arch=i386 _inpd(long) +@ cdecl -arch=i386 _inpw(long) +@ cdecl _invalid_parameter(wstr wstr wstr long long) @ extern _iob # stub _isalnum_l # stub _isalpha_l @@ -490,25 +490,25 @@ # stub _isgraph_l # stub _isleadbyte_l # stub _islower_l -@ stub _ismbbalnum #(long) +@ cdecl _ismbbalnum(long) # stub _ismbbalnum_l @ stub _ismbbalpha #(long) # stub _ismbbalpha_l -@ stub _ismbbgraph #(long) +@ cdecl _ismbbgraph(long) # stub _ismbbgraph_l -@ stub _ismbbkalnum #(long) +@ cdecl _ismbbkalnum(long) # stub _ismbbkalnum_l @ cdecl _ismbbkana(long) # stub _ismbbkana_l -@ stub _ismbbkprint #(long) +@ cdecl _ismbbkprint(long) # stub _ismbbkprint_l -@ stub _ismbbkpunct #(long) +@ cdecl _ismbbkpunct(long) # stub _ismbbkpunct_l @ cdecl _ismbblead(long) # stub _ismbblead_l @ stub _ismbbprint #(long) # stub _ismbbprint_l -@ stub _ismbbpunct #(long) +@ cdecl _ismbbpunct(long) # stub _ismbbpunct_l @ cdecl _ismbbtrail(long) # stub _ismbbtrail_l @@ -524,11 +524,11 @@ # stub _ismbchira_l @ cdecl _ismbckata(long) # stub _ismbckata_l -@ stub _ismbcl0 #(long) +@ cdecl _ismbcl0(long) # stub _ismbcl0_l -@ stub _ismbcl1 #(long) +@ cdecl _ismbcl1(long) # stub _ismbcl1_l -@ stub _ismbcl2 #(long) +@ cdecl _ismbcl2(long) # stub _ismbcl2_l @ cdecl _ismbclegal(long) # stub _ismbclegal_l @@ -599,24 +599,23 @@ @ cdecl _makepath(ptr str str str str) @ cdecl _makepath_s(ptr long str str str str) # stub _malloc_dbg -@ cdecl _matherr(ptr) @ cdecl _mbbtombc(long) # stub _mbbtombc_l @ cdecl _mbbtype(long long) -# extern _mbcasemap +@ extern _mbcasemap @ cdecl _mbccpy (str str) # stub _mbccpy_l # stub _mbccpy_s # stub _mbccpy_s_l @ cdecl _mbcjistojms (long) # stub _mbcjistojms_l -@ stub _mbcjmstojis #(long) +@ cdecl _mbcjmstojis(long) # stub _mbcjmstojis_l @ cdecl _mbclen(ptr) # stub _mbclen_l -@ stub _mbctohira #(long) +@ cdecl _mbctohira(long) # stub _mbctohira_l -@ stub _mbctokata #(long) +@ cdecl _mbctokata(long) # stub _mbctokata_l @ cdecl _mbctolower(long) # stub _mbctolower_l @@ -666,7 +665,7 @@ # stub _mbsnbcmp_l @ cdecl _mbsnbcnt(ptr long) # stub _mbsnbcnt_l -@ stub _mbsnbcoll #(str str long) +@ cdecl _mbsnbcoll(str str long) # stub _mbsnbcoll_l @ cdecl _mbsnbcpy(ptr str long) # stub _mbsnbcpy_l @@ -674,7 +673,7 @@ # stub _mbsnbcpy_s_l @ cdecl _mbsnbicmp(str str long) # stub _mbsnbicmp_l -@ stub _mbsnbicoll #(str str long) +@ cdecl _mbsnbicoll(str str long) # stub _mbsnbicoll_l @ cdecl _mbsnbset(str long long) # stub _mbsnbset_l @@ -688,7 +687,7 @@ # stub _mbsnccnt_l @ cdecl _mbsncmp(str str long) # stub _mbsncmp_l -@ stub _mbsncoll #(str str long) +@ cdecl _mbsncoll(str str long) # stub _mbsncoll_l @ cdecl _mbsncpy(str str long) # stub _mbsncpy_l @@ -698,7 +697,7 @@ # stub _mbsnextc_l @ cdecl _mbsnicmp(str str long) # stub _mbsnicmp_l -@ stub _mbsnicoll #(str str long) +@ cdecl _mbsnicoll(str str long) # stub _mbsnicoll_l @ cdecl _mbsninc(str long) # stub _mbsninc_l @@ -758,9 +757,9 @@ @ cdecl _open_osfhandle(long long) @ extern _osplatform _osplatform @ extern _osver _osver -@ stub _outp #(long long) -@ stub _outpd #(long long) -@ stub _outpw #(long long) +@ cdecl _outp(long long) +@ cdecl _outpd(long long) +@ cdecl _outpw(long long) @ cdecl _pclose (ptr) @ extern _pctype _pctype @ extern _pgmptr _pgmptr @@ -814,13 +813,13 @@ # stub _set_output_format @ cdecl _set_sbh_threshold(long) @ cdecl _seterrormode(long) -@ cdecl -arch=i386,x86_64 -norelay _setjmp(ptr) +@ cdecl -arch=i386,x86_64 -norelay _setjmp(ptr ptr) @ cdecl -arch=i386 -norelay _setjmp3(ptr long) @ cdecl -arch=x86_64 -norelay _setjmpex(ptr ptr) @ cdecl _setmaxstdio(long) @ cdecl _setmbcp(long) @ cdecl _setmode(long long) -@ stub _setsystime #(ptr long) +@ cdecl _setsystime(ptr long) @ cdecl _sleep(long) @ varargs _snprintf(ptr long str) # stub _snprintf_c @@ -877,11 +876,11 @@ # stub _strlwr_l # stub _strlwr_s # stub _strlwr_s_l -@ stub _strncoll #(str str long) +@ cdecl _strncoll(str str long) # stub _strncoll_l @ cdecl _strnicmp(str str long) # stub _strnicmp_l -@ stub _strnicoll #(str str long) +@ cdecl _strnicoll(str str long) # stub _strnicoll_l @ cdecl _strnset(str long long) # stub _strnset_s @@ -1022,11 +1021,11 @@ # stub _wcslwr_l # stub _wcslwr_s # stub _wcslwr_s_l -@ stub _wcsncoll #(wstr wstr long) +@ cdecl _wcsncoll(wstr wstr long) # stub _wcsncoll_l @ cdecl _wcsnicmp(wstr wstr long) # stub _wcsnicmp_l -@ stub _wcsnicoll #(wstr wstr long) +@ cdecl _wcsnicoll(wstr wstr long) # stub _wcsnicoll_l @ cdecl _wcsnset(wstr long long) # stub _wcsnset_s @@ -1092,7 +1091,7 @@ # stub _wmktemp_s @ varargs _wopen(wstr long) # stub _woutput_s -@ stub _wperror #(wstr) +@ cdecl _wperror(wstr) @ extern _wpgmptr @ cdecl _wpopen (wstr wstr) # stub _wprintf_l @@ -1132,7 +1131,7 @@ @ cdecl _wsystem(wstr) @ cdecl _wtempnam(wstr wstr) # stub _wtempnam_dbg -@ stub _wtmpnam #(ptr) +@ cdecl _wtmpnam(ptr) # stub _wtmpnam_s # @ cdecl _wtof(wstr) # @ cdecl _wtof_l(wstr ptr) @@ -1166,10 +1165,12 @@ # @ cdecl btowc(long) @ cdecl calloc(long long) @ cdecl ceil(double) +@ cdecl -arch=x86_64 ceilf(double) @ cdecl clearerr(ptr) # stub clearerr_s @ cdecl clock() @ cdecl cos(double) +@ cdecl -arch=x86_64 cosf(double) @ cdecl cosh(double) @ cdecl ctime(ptr) @ cdecl difftime(long long) @@ -1252,6 +1253,7 @@ @ cdecl localtime(ptr) @ cdecl log(double) @ cdecl log10(double) +@ cdecl -arch=x86_64 logf(double) @ cdecl -i386 longjmp(ptr long) @ cdecl malloc(long) @ cdecl mblen(ptr long) @@ -1293,7 +1295,7 @@ @ varargs scanf(str) # @ varargs scanf_s(str) @ cdecl setbuf(ptr ptr) -@ cdecl -arch=x86_64 -norelay -private setjmp(ptr) +@ cdecl -arch=x86_64 -norelay -private setjmp(ptr ptr) _setjmp @ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) @ cdecl signal(long long) @@ -1396,7 +1398,7 @@ @ cdecl wcstombs(ptr ptr long) # @ cdecl wcstombs_s(ptr ptr long wstr long) @ cdecl wcstoul(wstr ptr long) -@ stub wcsxfrm #(ptr wstr long) +@ cdecl wcsxfrm(ptr wstr long) # stub wctob @ cdecl wctomb(ptr long) # stub wctomb_s