diff --git a/dlls/crtdll/crtdll.spec b/dlls/crtdll/crtdll.spec index 07e98afb01e..be74abdf1c7 100644 --- a/dlls/crtdll/crtdll.spec +++ b/dlls/crtdll/crtdll.spec @@ -49,9 +49,9 @@ @ extern _baseversion_dll MSVCRT__osver @ cdecl _beep(long long) MSVCRT__beep @ cdecl _beginthread(ptr long ptr) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ cdecl _chdir(str) MSVCRT__chdir @ cdecl _chdrive(long) MSVCRT__chdrive @@ -89,7 +89,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fcloseall() MSVCRT__fcloseall @ cdecl _fcvt(double long ptr ptr) MSVCRT__fcvt @@ -241,7 +241,7 @@ @ cdecl _mktemp(str) MSVCRT__mktemp @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ extern _osmajor_dll MSVCRT__winmajor @@ -341,7 +341,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl asctime(ptr) MSVCRT_asctime @@ -362,7 +362,7 @@ @ cdecl ctime(ptr) MSVCRT_ctime @ cdecl difftime(long long) MSVCRT_difftime @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl fabs(double) MSVCRT_fabs @ cdecl fclose(ptr) MSVCRT_fclose @@ -456,7 +456,7 @@ @ cdecl rewind(ptr) MSVCRT_rewind @ varargs scanf(str) MSVCRT_scanf @ cdecl setbuf(ptr ptr) MSVCRT_setbuf -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcr100/msvcr100.spec b/dlls/msvcr100/msvcr100.spec index b3d1a683ec0..c8354712cdd 100644 --- a/dlls/msvcr100/msvcr100.spec +++ b/dlls/msvcr100/msvcr100.spec @@ -708,11 +708,11 @@ @ cdecl _byteswap_uint64(int64) @ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong @ cdecl _byteswap_ushort(long) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_crt(long long) calloc -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgets_s @ stub _cgetws @@ -793,7 +793,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _fcloseall() MSVCRT__fcloseall @@ -1217,7 +1217,7 @@ @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _nextafterf(float float) MSVCRT__nextafterf -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ stub -arch=i386 _outp(long long) @@ -1272,7 +1272,7 @@ @ stdcall -arch=i386 _seh_longjmp_unwind4(ptr) @ stdcall -arch=i386 _seh_longjmp_unwind(ptr) @ cdecl _set_SSE2_enable(long) MSVCRT__set_SSE2_enable -@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _set_abort_behavior(long long) @ cdecl _set_controlfp(long long) @ cdecl _set_doserrno(long) @ cdecl _set_errno(long) @@ -1482,7 +1482,7 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ extern _wcmdln MSVCRT__wcmdln @@ -1585,7 +1585,7 @@ @ varargs _wscanf_s_l(wstr ptr) MSVCRT__wscanf_s_l @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @@ -1624,7 +1624,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -1654,7 +1654,7 @@ @ cdecl cosh(double) MSVCRT_cosh @ cdecl -arch=!i386 coshf(float) MSVCRT_coshf @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl -arch=!i386 expf(float) MSVCRT_expf @ cdecl fabs(double) MSVCRT_fabs @@ -1781,7 +1781,7 @@ @ varargs scanf_s(str) MSVCRT_scanf_s @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec index cdff43fc4f6..5942782f665 100644 --- a/dlls/msvcr110/msvcr110.spec +++ b/dlls/msvcr110/msvcr110.spec @@ -1056,11 +1056,11 @@ @ cdecl _byteswap_uint64(int64) @ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong @ cdecl _byteswap_ushort(long) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_crt(long long) calloc -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgets_s @ stub _cgetws @@ -1140,7 +1140,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _fcloseall() MSVCRT__fcloseall @@ -1574,7 +1574,7 @@ @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _nextafterf(float float) MSVCRT__nextafterf -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ stub -arch=i386 _outp(long long) @@ -1629,7 +1629,7 @@ @ stdcall -arch=i386 _seh_longjmp_unwind4(ptr) @ stdcall -arch=i386 _seh_longjmp_unwind(ptr) @ cdecl -arch=i386 _set_SSE2_enable(long) MSVCRT__set_SSE2_enable -@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _set_abort_behavior(long long) @ cdecl _set_controlfp(long long) @ cdecl _set_doserrno(long) @ cdecl _set_errno(long) @@ -1839,12 +1839,12 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ extern _wcmdln MSVCRT__wcmdln @ cdecl _wcreat(wstr long) MSVCRT__wcreat -@ cdecl _wcreate_locale(long wstr) MSVCRT__wcreate_locale +@ cdecl _wcreate_locale(long wstr) @ cdecl _wcscoll_l(wstr wstr ptr) MSVCRT__wcscoll_l @ cdecl _wcsdup(wstr) MSVCRT__wcsdup @ cdecl _wcserror(long) @@ -1942,7 +1942,7 @@ @ varargs _wscanf_s_l(wstr ptr) MSVCRT__wscanf_s_l @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @@ -1981,7 +1981,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -2011,7 +2011,7 @@ @ cdecl cosh(double) MSVCRT_cosh @ cdecl -arch=!i386 coshf(float) MSVCRT_coshf @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl -arch=!i386 expf(float) MSVCRT_expf @ cdecl fabs(double) MSVCRT_fabs @@ -2139,7 +2139,7 @@ @ varargs scanf_s(str) MSVCRT_scanf_s @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec index fde5c0d50ae..ec4cdd433dc 100644 --- a/dlls/msvcr120/msvcr120.spec +++ b/dlls/msvcr120/msvcr120.spec @@ -1047,11 +1047,11 @@ @ cdecl _byteswap_uint64(int64) @ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong @ cdecl _byteswap_ushort(long) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_crt(long long) calloc -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgets_s @ stub _cgetws @@ -1136,7 +1136,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _fcloseall() MSVCRT__fcloseall @@ -1584,7 +1584,7 @@ @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _nextafterf(float float) MSVCRT__nextafterf -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ stub -arch=i386 _outp(long long) @@ -1640,7 +1640,7 @@ @ stdcall -arch=i386 _seh_longjmp_unwind(ptr) @ cdecl -arch=i386 _set_SSE2_enable(long) MSVCRT__set_SSE2_enable @ cdecl -arch=win64 _set_FMA3_enable(long) MSVCRT__set_FMA3_enable -@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _set_abort_behavior(long long) @ cdecl _set_controlfp(long long) @ cdecl _set_doserrno(long) @ cdecl _set_errno(long) @@ -1857,12 +1857,12 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ extern _wcmdln MSVCRT__wcmdln @ cdecl _wcreat(wstr long) MSVCRT__wcreat -@ cdecl _wcreate_locale(long wstr) MSVCRT__wcreate_locale +@ cdecl _wcreate_locale(long wstr) @ cdecl _wcscoll_l(wstr wstr ptr) MSVCRT__wcscoll_l @ cdecl _wcsdup(wstr) MSVCRT__wcsdup @ cdecl _wcserror(long) @@ -1966,7 +1966,7 @@ @ varargs _wscanf_s_l(wstr ptr) MSVCRT__wscanf_s_l @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @@ -2007,7 +2007,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -2128,7 +2128,7 @@ @ cdecl erfcl(double) MSVCR120_erfcl @ cdecl erff(float) MSVCR120_erff @ cdecl erfl(double) MSVCR120_erfl -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl exp2(double) MSVCR120_exp2 @ cdecl exp2f(float) MSVCR120_exp2f @@ -2349,7 +2349,7 @@ @ varargs scanf_s(str) MSVCRT_scanf_s @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin @@ -2486,7 +2486,7 @@ @ cdecl wctob(long) MSVCRT_wctob @ cdecl wctomb(ptr long) MSVCRT_wctomb @ cdecl wctomb_s(ptr ptr long long) MSVCRT_wctomb_s -@ cdecl wctrans(str) MSVCR120_wctrans +@ cdecl wctrans(str) @ cdecl wctype(str) @ cdecl wmemcpy_s(ptr long ptr long) @ cdecl wmemmove_s(ptr long ptr long) diff --git a/dlls/msvcr70/msvcr70.spec b/dlls/msvcr70/msvcr70.spec index 4a9fc162bc5..285e9793e07 100644 --- a/dlls/msvcr70/msvcr70.spec +++ b/dlls/msvcr70/msvcr70.spec @@ -240,10 +240,10 @@ @ cdecl _beep(long long) MSVCRT__beep @ cdecl _beginthread(ptr long ptr) @ cdecl _beginthreadex(ptr long ptr ptr long ptr) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgetws @ cdecl _chdir(str) MSVCRT__chdir @@ -289,7 +289,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fcloseall() MSVCRT__fcloseall @ cdecl _fcvt(double long ptr ptr) MSVCRT__fcvt @@ -479,7 +479,7 @@ @ cdecl _mktime64(ptr) MSVCRT__mktime64 @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ extern _osplatform MSVCRT__osplatform @@ -652,7 +652,7 @@ @ cdecl _write(long ptr long) MSVCRT__write @ cdecl _wrmdir(wstr) MSVCRT__wrmdir @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle @@ -682,7 +682,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl asctime(ptr) MSVCRT_asctime @@ -703,7 +703,7 @@ @ cdecl ctime(ptr) MSVCRT_ctime @ cdecl difftime(long long) MSVCRT_difftime @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl fabs(double) MSVCRT_fabs @ cdecl fclose(ptr) MSVCRT_fclose @@ -803,7 +803,7 @@ @ cdecl rewind(ptr) MSVCRT_rewind @ varargs scanf(str) MSVCRT_scanf @ cdecl setbuf(ptr ptr) MSVCRT_setbuf -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcr71/msvcr71.spec b/dlls/msvcr71/msvcr71.spec index 684e293851b..04cdb908ae2 100644 --- a/dlls/msvcr71/msvcr71.spec +++ b/dlls/msvcr71/msvcr71.spec @@ -235,10 +235,10 @@ @ cdecl _beep(long long) MSVCRT__beep @ cdecl _beginthread(ptr long ptr) @ cdecl _beginthreadex(ptr long ptr ptr long ptr) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgetws @ cdecl _chdir(str) MSVCRT__chdir @@ -283,7 +283,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fcloseall() MSVCRT__fcloseall @ cdecl _fcvt(double long ptr ptr) MSVCRT__fcvt @@ -474,7 +474,7 @@ @ cdecl _mktime64(ptr) MSVCRT__mktime64 @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ extern _osplatform MSVCRT__osplatform @@ -648,7 +648,7 @@ @ cdecl _write(long ptr long) MSVCRT__write @ cdecl _wrmdir(wstr) MSVCRT__wrmdir @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle @@ -678,7 +678,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl asctime(ptr) MSVCRT_asctime @@ -699,7 +699,7 @@ @ cdecl ctime(ptr) MSVCRT_ctime @ cdecl difftime(long long) MSVCRT_difftime @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl fabs(double) MSVCRT_fabs @ cdecl fclose(ptr) MSVCRT_fclose @@ -799,7 +799,7 @@ @ cdecl rewind(ptr) MSVCRT_rewind @ varargs scanf(str) MSVCRT_scanf @ cdecl setbuf(ptr ptr) MSVCRT_setbuf -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec index 685efce8442..20980de6fed 100644 --- a/dlls/msvcr80/msvcr80.spec +++ b/dlls/msvcr80/msvcr80.spec @@ -372,11 +372,11 @@ @ cdecl _byteswap_uint64(int64) @ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong @ cdecl _byteswap_ushort(long) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_crt(long long) calloc -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgets_s @ stub _cgetws @@ -459,7 +459,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _fcloseall() MSVCRT__fcloseall @@ -889,7 +889,7 @@ @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _nextafterf(float float) MSVCRT__nextafterf -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ extern _osplatform MSVCRT__osplatform @@ -950,7 +950,7 @@ @ stdcall -arch=i386 _seh_longjmp_unwind4(ptr) @ stdcall -arch=i386 _seh_longjmp_unwind(ptr) @ cdecl _set_SSE2_enable(long) MSVCRT__set_SSE2_enable -@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _set_abort_behavior(long long) @ stub _set_amblksiz @ cdecl _set_controlfp(long long) @ cdecl _set_doserrno(long) @@ -1162,7 +1162,7 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ extern _wcmdln MSVCRT__wcmdln @@ -1268,7 +1268,7 @@ @ varargs _wscanf_s_l(wstr ptr) MSVCRT__wscanf_s_l @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @@ -1307,7 +1307,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -1337,7 +1337,7 @@ @ cdecl cosh(double) MSVCRT_cosh @ cdecl -arch=!i386 coshf(float) MSVCRT_coshf @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl -arch=!i386 expf(float) MSVCRT_expf @ cdecl fabs(double) MSVCRT_fabs @@ -1462,7 +1462,7 @@ @ varargs scanf_s(str) MSVCRT_scanf_s @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec index bb79f75b80e..51101cee23f 100644 --- a/dlls/msvcr90/msvcr90.spec +++ b/dlls/msvcr90/msvcr90.spec @@ -356,11 +356,11 @@ @ cdecl _byteswap_uint64(int64) @ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong @ cdecl _byteswap_ushort(long) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_crt(long long) calloc -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgets_s @ stub _cgetws @@ -442,7 +442,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _fcloseall() MSVCRT__fcloseall @@ -867,7 +867,7 @@ @ cdecl _msize(ptr) @ cdecl _nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _nextafterf(float float) MSVCRT__nextafterf -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ stub -arch=i386 _outp(long long) @@ -926,7 +926,7 @@ @ stdcall -arch=i386 _seh_longjmp_unwind4(ptr) @ stdcall -arch=i386 _seh_longjmp_unwind(ptr) @ cdecl _set_SSE2_enable(long) MSVCRT__set_SSE2_enable -@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _set_abort_behavior(long long) @ stub _set_amblksiz @ cdecl _set_controlfp(long long) @ cdecl _set_doserrno(long) @@ -1137,7 +1137,7 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ extern _wcmdln MSVCRT__wcmdln @@ -1240,7 +1240,7 @@ @ varargs _wscanf_s_l(wstr ptr) MSVCRT__wscanf_s_l @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @@ -1279,7 +1279,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -1309,7 +1309,7 @@ @ cdecl -arch=!i386 cosf(float) MSVCRT_cosf @ cdecl -arch=!i386 coshf(float) MSVCRT_coshf @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl -arch=!i386 expf(float) MSVCRT_expf @ cdecl fabs(double) MSVCRT_fabs @@ -1434,7 +1434,7 @@ @ varargs scanf_s(str) MSVCRT_scanf_s @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcrt/cpp.c b/dlls/msvcrt/cpp.c index bb9b67e4766..ffb91175a8f 100644 --- a/dlls/msvcrt/cpp.c +++ b/dlls/msvcrt/cpp.c @@ -1266,7 +1266,7 @@ void CDECL terminate(void) { thread_data_t *data = msvcrt_get_thread_data(); if (data->terminate_handler) data->terminate_handler(); - MSVCRT_abort(); + abort(); } /****************************************************************** diff --git a/dlls/msvcrt/errno.c b/dlls/msvcrt/errno.c index 615881f0231..897eec95f2e 100644 --- a/dlls/msvcrt/errno.c +++ b/dlls/msvcrt/errno.c @@ -496,7 +496,7 @@ void CDECL _invalid_parameter_noinfo(void) void CDECL _invalid_parameter_noinfo_noreturn(void) { _invalid_parameter( NULL, NULL, NULL, 0, 0 ); - MSVCRT__exit( STATUS_INVALID_CRUNTIME_PARAMETER ); + _exit( STATUS_INVALID_CRUNTIME_PARAMETER ); } /********************************************************************* diff --git a/dlls/msvcrt/except.c b/dlls/msvcrt/except.c index 896d4f9b234..0992de5b128 100644 --- a/dlls/msvcrt/except.c +++ b/dlls/msvcrt/except.c @@ -234,7 +234,7 @@ int CDECL raise(int sig) case SIGILL: case SIGSEGV: handler = sighandlers[sig]; - if (handler == SIG_DFL) MSVCRT__exit(3); + if (handler == SIG_DFL) _exit(3); if (handler != SIG_IGN) { EXCEPTION_POINTERS **ep = (EXCEPTION_POINTERS**)__pxcptinfoptrs(), *old_ep; @@ -255,7 +255,7 @@ int CDECL raise(int sig) case SIGTERM: case SIGBREAK: handler = sighandlers[sig]; - if (handler == SIG_DFL) MSVCRT__exit(3); + if (handler == SIG_DFL) _exit(3); if (handler != SIG_IGN) { sighandlers[sig] = SIG_DFL; @@ -321,7 +321,7 @@ void CDECL __security_error_handler(int code, void *data) else FIXME("(%d, %p) stub\n", code, data); - MSVCRT__exit(3); + _exit(3); } #endif /* _MSVCR_VER>=70 && _MSVCR_VER<=71 */ diff --git a/dlls/msvcrt/exit.c b/dlls/msvcrt/exit.c index 37119532b93..080524dadb0 100644 --- a/dlls/msvcrt/exit.c +++ b/dlls/msvcrt/exit.c @@ -53,7 +53,7 @@ extern wchar_t *MSVCRT__wpgmptr; static unsigned int MSVCRT_abort_behavior = MSVCRT__WRITE_ABORT_MSG | MSVCRT__CALL_REPORTFAULT; static int MSVCRT_error_mode = MSVCRT__OUT_TO_DEFAULT; -void (*CDECL _aexit_rtn)(int) = MSVCRT__exit; +void (*CDECL _aexit_rtn)(int) = _exit; static int initialize_onexit_table(_onexit_table_t *table) { @@ -180,7 +180,7 @@ _onexit_t CDECL __dllonexit(_onexit_t func, _onexit_t **start, _onexit_t **end) /********************************************************************* * _exit (MSVCRT.@) */ -void CDECL MSVCRT__exit(int exitcode) +void CDECL _exit(int exitcode) { TRACE("(%d)\n", exitcode); ExitProcess(exitcode); @@ -245,7 +245,7 @@ void CDECL _amsg_exit(int errnum) /********************************************************************* * abort (MSVCRT.@) */ -void CDECL MSVCRT_abort(void) +void CDECL abort(void) { TRACE("()\n"); @@ -261,14 +261,14 @@ void CDECL MSVCRT_abort(void) } raise(SIGABRT); /* in case raise() returns */ - MSVCRT__exit(3); + _exit(3); } #if _MSVCR_VER>=80 /********************************************************************* * _set_abort_behavior (MSVCR80.@) */ -unsigned int CDECL MSVCRT__set_abort_behavior(unsigned int flags, unsigned int mask) +unsigned int CDECL _set_abort_behavior(unsigned int flags, unsigned int mask) { unsigned int old = MSVCRT_abort_behavior; @@ -284,7 +284,7 @@ unsigned int CDECL MSVCRT__set_abort_behavior(unsigned int flags, unsigned int m /********************************************************************* * _wassert (MSVCRT.@) */ -void CDECL MSVCRT__wassert(const wchar_t* str, const wchar_t* file, unsigned int line) +void CDECL _wassert(const wchar_t* str, const wchar_t* file, unsigned int line) { TRACE("(%s,%s,%d)\n", debugstr_w(str), debugstr_w(file), line); @@ -299,7 +299,7 @@ void CDECL MSVCRT__wassert(const wchar_t* str, const wchar_t* file, unsigned int MSVCRT_fwprintf(MSVCRT_stderr, L"Assertion failed: %ls, file %ls, line %d\n\n", str, file, line); raise(SIGABRT); - MSVCRT__exit(3); + _exit(3); } /********************************************************************* @@ -312,13 +312,13 @@ void CDECL _assert(const char* str, const char* file, unsigned int line) MSVCRT_mbstowcs(strW, str, 1024); MSVCRT_mbstowcs(fileW, file, 1024); - MSVCRT__wassert(strW, fileW, line); + _wassert(strW, fileW, line); } /********************************************************************* * _c_exit (MSVCRT.@) */ -void CDECL MSVCRT__c_exit(void) +void CDECL _c_exit(void) { TRACE("(void)\n"); /* All cleanup is done on DLL detach; Return to caller */ @@ -327,7 +327,7 @@ void CDECL MSVCRT__c_exit(void) /********************************************************************* * _cexit (MSVCRT.@) */ -void CDECL MSVCRT__cexit(void) +void CDECL _cexit(void) { TRACE("(void)\n"); LOCK_EXIT; @@ -338,7 +338,7 @@ void CDECL MSVCRT__cexit(void) /********************************************************************* * _onexit (MSVCRT.@) */ -_onexit_t CDECL MSVCRT__onexit(_onexit_t func) +_onexit_t CDECL _onexit(_onexit_t func) { TRACE("(%p)\n",func); @@ -355,13 +355,13 @@ _onexit_t CDECL MSVCRT__onexit(_onexit_t func) /********************************************************************* * exit (MSVCRT.@) */ -void CDECL MSVCRT_exit(int exitcode) +void CDECL exit(int exitcode) { HMODULE hmscoree; void (WINAPI *pCorExitProcess)(int); TRACE("(%d)\n",exitcode); - MSVCRT__cexit(); + _cexit(); hmscoree = GetModuleHandleW(L"mscoree"); @@ -382,7 +382,7 @@ void CDECL MSVCRT_exit(int exitcode) int CDECL MSVCRT_atexit(void (__cdecl *func)(void)) { TRACE("(%p)\n", func); - return MSVCRT__onexit((_onexit_t)func) == (_onexit_t)func ? 0 : -1; + return _onexit((_onexit_t)func) == (_onexit_t)func ? 0 : -1; } #if _MSVCR_VER >= 140 @@ -391,7 +391,7 @@ static _onexit_table_t MSVCRT_quick_exit_table; /********************************************************************* * _crt_at_quick_exit (UCRTBASE.@) */ -int CDECL MSVCRT__crt_at_quick_exit(void (__cdecl *func)(void)) +int CDECL _crt_at_quick_exit(void (__cdecl *func)(void)) { TRACE("(%p)\n", func); return register_onexit_function(&MSVCRT_quick_exit_table, (_onexit_t)func); @@ -400,27 +400,27 @@ int CDECL MSVCRT__crt_at_quick_exit(void (__cdecl *func)(void)) /********************************************************************* * quick_exit (UCRTBASE.@) */ -void CDECL MSVCRT_quick_exit(int exitcode) +void CDECL quick_exit(int exitcode) { TRACE("(%d)\n", exitcode); execute_onexit_table(&MSVCRT_quick_exit_table); - MSVCRT__exit(exitcode); + _exit(exitcode); } /********************************************************************* * _crt_atexit (UCRTBASE.@) */ -int CDECL MSVCRT__crt_atexit(void (__cdecl *func)(void)) +int CDECL _crt_atexit(void (__cdecl *func)(void)) { TRACE("(%p)\n", func); - return MSVCRT__onexit((_onexit_t)func) == (_onexit_t)func ? 0 : -1; + return _onexit((_onexit_t)func) == (_onexit_t)func ? 0 : -1; } /********************************************************************* * _initialize_onexit_table (UCRTBASE.@) */ -int CDECL MSVCRT__initialize_onexit_table(_onexit_table_t *table) +int CDECL _initialize_onexit_table(_onexit_table_t *table) { TRACE("(%p)\n", table); @@ -430,7 +430,7 @@ int CDECL MSVCRT__initialize_onexit_table(_onexit_table_t *table) /********************************************************************* * _register_onexit_function (UCRTBASE.@) */ -int CDECL MSVCRT__register_onexit_function(_onexit_table_t *table, _onexit_t func) +int CDECL _register_onexit_function(_onexit_table_t *table, _onexit_t func) { TRACE("(%p %p)\n", table, func); @@ -440,7 +440,7 @@ int CDECL MSVCRT__register_onexit_function(_onexit_table_t *table, _onexit_t fun /********************************************************************* * _execute_onexit_table (UCRTBASE.@) */ -int CDECL MSVCRT__execute_onexit_table(_onexit_table_t *table) +int CDECL _execute_onexit_table(_onexit_table_t *table) { TRACE("(%p)\n", table); diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index 14ce1531ba8..e7a614b72ba 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -1929,7 +1929,7 @@ _locale_t CDECL _create_locale(int category, const char *locale) /********************************************************************* * _wcreate_locale (MSVCR110.@) */ -_locale_t CDECL MSVCRT__wcreate_locale(int category, const wchar_t *locale) +_locale_t CDECL _wcreate_locale(int category, const wchar_t *locale) { _locale_t loc; size_t len; @@ -1955,7 +1955,7 @@ _locale_t CDECL MSVCRT__wcreate_locale(int category, const wchar_t *locale) /********************************************************************* * setlocale (MSVCRT.@) */ -char* CDECL MSVCRT_setlocale(int category, const char* locale) +char* CDECL setlocale(int category, const char* locale) { thread_data_t *data = msvcrt_get_thread_data(); pthreadlocinfo locinfo = get_locinfo(), newlocinfo; @@ -2012,7 +2012,7 @@ char* CDECL MSVCRT_setlocale(int category, const char* locale) /********************************************************************* * _wsetlocale (MSVCRT.@) */ -wchar_t* CDECL MSVCRT__wsetlocale(int category, const wchar_t* wlocale) +wchar_t* CDECL _wsetlocale(int category, const wchar_t* wlocale) { static wchar_t current_lc_all[MAX_LOCALE_LENGTH]; @@ -2033,7 +2033,7 @@ wchar_t* CDECL MSVCRT__wsetlocale(int category, const wchar_t* wlocale) } _lock_locales(); - ret = MSVCRT_setlocale(category, locale); + ret = setlocale(category, locale); free(locale); if(ret && MSVCRT_mbstowcs(current_lc_all, ret, MAX_LOCALE_LENGTH)==-1) @@ -2090,7 +2090,7 @@ BOOL msvcrt_init_locale(void) /********************************************************************* * wctrans (MSVCR120.@) */ -wctrans_t CDECL MSVCR120_wctrans(const char *property) +wctrans_t CDECL wctrans(const char *property) { static const char str_tolower[] = "tolower"; static const char str_toupper[] = "toupper"; diff --git a/dlls/msvcrt/msvcrt.h b/dlls/msvcrt/msvcrt.h index 634aa3c74a7..8423a9f70ee 100644 --- a/dlls/msvcrt/msvcrt.h +++ b/dlls/msvcrt/msvcrt.h @@ -621,8 +621,6 @@ wint_t __cdecl MSVCRT__ungetwc_nolock(wint_t, FILE*); int __cdecl MSVCRT__fseeki64_nolock(FILE*,__int64,int); __int64 __cdecl MSVCRT__ftelli64(FILE* file); __int64 __cdecl MSVCRT__ftelli64_nolock(FILE*); -void __cdecl MSVCRT__exit(int); -void __cdecl MSVCRT_abort(void); size_t __cdecl MSVCRT__fread_nolock(void*,size_t,size_t,FILE*); size_t __cdecl MSVCRT__fread_nolock_s(void*,size_t,size_t,size_t,FILE*); size_t __cdecl MSVCRT__fwrite_nolock(const void*,size_t,size_t,FILE*); diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec index 1401070d76d..9ebc0a56cad 100644 --- a/dlls/msvcrt/msvcrt.spec +++ b/dlls/msvcrt/msvcrt.spec @@ -340,11 +340,11 @@ @ cdecl _beep(long long) MSVCRT__beep @ cdecl _beginthread (ptr long ptr) @ cdecl _beginthreadex (ptr long ptr ptr long ptr) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) # stub _calloc_dbg(long long long str long) -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) # stub _cgets_s(ptr long ptr) # stub _cgetws(ptr) @@ -425,7 +425,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) # stub _expand_dbg(ptr long long str long) @ cdecl _fcloseall() MSVCRT__fcloseall @@ -839,7 +839,7 @@ # stub -arch=win64 _msize_dbg(ptr long) @ cdecl _nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _nextafterf(float float) MSVCRT__nextafterf -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ extern _osplatform MSVCRT__osplatform @@ -1092,7 +1092,7 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ extern _wcmdln MSVCRT__wcmdln @@ -1202,7 +1202,7 @@ @ varargs _wscanf_s_l(wstr ptr) MSVCRT__wscanf_s_l @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @@ -1243,7 +1243,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -1275,7 +1275,7 @@ @ cdecl ctime(ptr) MSVCRT_ctime @ cdecl difftime(long long) MSVCRT_difftime @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl -arch=!i386 expf(float) MSVCRT_expf @ cdecl fabs(double) MSVCRT_fabs @@ -1406,7 +1406,7 @@ @ varargs scanf_s(str) MSVCRT_scanf_s @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/msvcrt/process.c b/dlls/msvcrt/process.c index 5375979400a..3ec8f7ea953 100644 --- a/dlls/msvcrt/process.c +++ b/dlls/msvcrt/process.c @@ -175,7 +175,7 @@ static intptr_t msvcrt_spawn(int flags, const wchar_t* exe, wchar_t* cmdline, CloseHandle(pi.hThread); return (intptr_t)pi.hProcess; case MSVCRT__P_OVERLAY: - MSVCRT__exit(0); + _exit(0); } return -1; /* can't reach here */ } diff --git a/dlls/msvcrtd/msvcrtd.spec b/dlls/msvcrtd/msvcrtd.spec index d166f6666d0..1323f5064a3 100644 --- a/dlls/msvcrtd/msvcrtd.spec +++ b/dlls/msvcrtd/msvcrtd.spec @@ -223,11 +223,11 @@ @ cdecl _beep(long long) MSVCRT__beep @ cdecl _beginthread(ptr long ptr) @ cdecl _beginthreadex(ptr long ptr ptr long ptr) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_dbg(long long) calloc -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ cdecl _chdir(str) MSVCRT__chdir @ cdecl _chdrive(long) MSVCRT__chdrive @@ -271,7 +271,7 @@ @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _expand_dbg(ptr long) _expand @ cdecl _fcloseall() MSVCRT__fcloseall @@ -456,7 +456,7 @@ @ cdecl _msize(ptr) @ cdecl _msize_dbg(ptr) _msize @ cdecl _nextafter(double double) MSVCRT__nextafter -@ cdecl _onexit(ptr) MSVCRT__onexit +@ cdecl _onexit(ptr) @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle @ extern _osver MSVCRT__osver @@ -607,7 +607,7 @@ @ cdecl _write(long ptr long) MSVCRT__write @ cdecl _wrmdir(wstr) MSVCRT__wrmdir @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl @ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle @@ -634,7 +634,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl asctime(ptr) MSVCRT_asctime @@ -655,7 +655,7 @@ @ cdecl ctime(ptr) MSVCRT_ctime @ cdecl difftime(long long) MSVCRT_difftime @ cdecl -ret64 div(long long) MSVCRT_div -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl fabs(double) MSVCRT_fabs @ cdecl fclose(ptr) MSVCRT_fclose @@ -755,7 +755,7 @@ @ cdecl rewind(ptr) MSVCRT_rewind @ varargs scanf(str) MSVCRT_scanf @ cdecl setbuf(ptr ptr) MSVCRT_setbuf -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin diff --git a/dlls/ucrtbase/ucrtbase.spec b/dlls/ucrtbase/ucrtbase.spec index 103dee95478..f2508023386 100644 --- a/dlls/ucrtbase/ucrtbase.spec +++ b/dlls/ucrtbase/ucrtbase.spec @@ -20,7 +20,7 @@ @ cdecl _CreateFrameInfo(ptr ptr) @ stdcall _CxxThrowException(ptr ptr) @ cdecl -arch=i386 -norelay _EH_prolog() -@ cdecl _Exit(long) MSVCRT__exit +@ cdecl _Exit(long) _exit @ stub _FCbuild @ stub _FCmulcc @ stub _FCmulcr @@ -208,11 +208,11 @@ @ cdecl _byteswap_uint64(int64) @ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong @ cdecl _byteswap_ushort(long) -@ cdecl _c_exit() MSVCRT__c_exit +@ cdecl _c_exit() @ cdecl _cabs(long) MSVCRT__cabs @ cdecl _callnewh(long) @ cdecl _calloc_base(long long) -@ cdecl _cexit() MSVCRT__cexit +@ cdecl _cexit() @ cdecl _cgets(ptr) @ stub _cgets_s @ stub _cgetws @@ -240,8 +240,8 @@ @ cdecl _cputws(wstr) @ cdecl _creat(str long) MSVCRT__creat @ cdecl _create_locale(long str) -@ cdecl _crt_at_quick_exit(ptr) MSVCRT__crt_at_quick_exit -@ cdecl _crt_atexit(ptr) MSVCRT__crt_atexit +@ cdecl _crt_at_quick_exit(ptr) +@ cdecl _crt_atexit(ptr) @ cdecl _crt_debugger_hook(long) MSVCRT__crt_debugger_hook @ cdecl _ctime32(ptr) MSVCRT__ctime32 @ cdecl _ctime32_s(str long ptr) MSVCRT__ctime32_s @@ -279,12 +279,12 @@ @ varargs _execle(str str) @ varargs _execlp(str str) @ varargs _execlpe(str str) -@ cdecl _execute_onexit_table(ptr) MSVCRT__execute_onexit_table +@ cdecl _execute_onexit_table(ptr) @ cdecl _execv(str ptr) @ cdecl _execve(str ptr ptr) MSVCRT__execve @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) -@ cdecl _exit(long) MSVCRT__exit +@ cdecl _exit(long) @ cdecl _expand(ptr long) @ cdecl _fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _fcloseall() MSVCRT__fcloseall @@ -419,7 +419,7 @@ @ cdecl _i64tow(int64 ptr long) ntdll._i64tow @ cdecl _i64tow_s(int64 ptr long long) MSVCRT__i64tow_s @ cdecl _initialize_narrow_environment() -@ cdecl _initialize_onexit_table(ptr) MSVCRT__initialize_onexit_table +@ cdecl _initialize_onexit_table(ptr) @ cdecl _initialize_wide_environment() @ cdecl _initterm(ptr ptr) @ cdecl _initterm_e(ptr ptr) @@ -859,7 +859,7 @@ @ cdecl _o__cabs(long) MSVCRT__cabs @ cdecl _o__callnewh(long) _callnewh @ cdecl _o__calloc_base(long long) _calloc_base -@ cdecl _o__cexit() MSVCRT__cexit +@ cdecl _o__cexit() _cexit @ cdecl _o__cgets(ptr) _cgets @ stub _o__cgets_s @ stub _o__cgetws @@ -879,7 +879,7 @@ @ cdecl _o__cputws(wstr) _cputws @ cdecl _o__creat(str long) MSVCRT__creat @ cdecl _o__create_locale(long str) _create_locale -@ cdecl _o__crt_atexit(ptr) MSVCRT__crt_atexit +@ cdecl _o__crt_atexit(ptr) _crt_atexit @ cdecl _o__ctime32_s(str long ptr) MSVCRT__ctime32_s @ cdecl _o__ctime64_s(str long ptr) MSVCRT__ctime64_s @ cdecl _o__cwait(ptr long long) _cwait @@ -906,12 +906,12 @@ @ cdecl _o__eof(long) MSVCRT__eof @ cdecl _o__errno() _errno @ cdecl _o__except1(long long double double long ptr) _except1 -@ cdecl _o__execute_onexit_table(ptr) MSVCRT__execute_onexit_table +@ cdecl _o__execute_onexit_table(ptr) _execute_onexit_table @ cdecl _o__execv(str ptr) _execv @ cdecl _o__execve(str ptr ptr) MSVCRT__execve @ cdecl _o__execvp(str ptr) _execvp @ cdecl _o__execvpe(str ptr ptr) _execvpe -@ cdecl _o__exit(long) MSVCRT__exit +@ cdecl _o__exit(long) _exit @ cdecl _o__expand(ptr long) _expand @ cdecl _o__fclose_nolock(ptr) MSVCRT__fclose_nolock @ cdecl _o__fcloseall() MSVCRT__fcloseall @@ -1029,7 +1029,7 @@ @ cdecl _o__i64tow(int64 ptr long) ntdll._i64tow @ cdecl _o__i64tow_s(int64 ptr long long) MSVCRT__i64tow_s @ cdecl _o__initialize_narrow_environment() _initialize_narrow_environment -@ cdecl _o__initialize_onexit_table(ptr) MSVCRT__initialize_onexit_table +@ cdecl _o__initialize_onexit_table(ptr) _initialize_onexit_table @ cdecl _o__initialize_wide_environment() _initialize_wide_environment @ cdecl _o__invalid_parameter_noinfo() _invalid_parameter_noinfo @ cdecl _o__invalid_parameter_noinfo_noreturn() _invalid_parameter_noinfo_noreturn @@ -1316,7 +1316,7 @@ @ cdecl _o__read(long ptr long) MSVCRT__read @ cdecl _o__realloc_base(ptr long) _realloc_base @ cdecl _o__recalloc(ptr long long) _recalloc -@ cdecl _o__register_onexit_function(ptr ptr) MSVCRT__register_onexit_function +@ cdecl _o__register_onexit_function(ptr ptr) _register_onexit_function @ cdecl _o__resetstkoflw() MSVCRT__resetstkoflw @ cdecl _o__rmdir(str) MSVCRT__rmdir @ cdecl _o__rmtmp() MSVCRT__rmtmp @@ -1326,7 +1326,7 @@ @ cdecl _o__searchenv_s(str str ptr long) MSVCRT__searchenv_s @ cdecl _o__seh_filter_dll(long ptr) __CppXcptFilter @ cdecl _o__seh_filter_exe(long ptr) _XcptFilter -@ cdecl _o__set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _o__set_abort_behavior(long long) _set_abort_behavior @ cdecl _o__set_app_type(long) __set_app_type @ cdecl _o__set_doserrno(long) _set_doserrno @ cdecl _o__set_errno(long) _set_errno @@ -1434,7 +1434,7 @@ @ cdecl _o__wchdir(wstr) MSVCRT__wchdir @ cdecl _o__wchmod(wstr long) MSVCRT__wchmod @ cdecl _o__wcreat(wstr long) MSVCRT__wcreat -@ cdecl _o__wcreate_locale(long wstr) MSVCRT__wcreate_locale +@ cdecl _o__wcreate_locale(long wstr) _wcreate_locale @ cdecl _o__wcscoll_l(wstr wstr ptr) MSVCRT__wcscoll_l @ cdecl _o__wcsdup(wstr) MSVCRT__wcsdup @ cdecl _o__wcserror(long) _wcserror @@ -1521,7 +1521,7 @@ @ cdecl _o__wrmdir(wstr) MSVCRT__wrmdir @ cdecl _o__wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _o__wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _o__wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _o__wsetlocale(long wstr) _wsetlocale @ cdecl _o__wsopen_dispatch(wstr long long long ptr long) MSVCRT__wsopen_dispatch @ cdecl _o__wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @ cdecl _o__wspawnv(long wstr ptr) MSVCRT__wspawnv @@ -1556,7 +1556,7 @@ @ cdecl _o__y0(double) MSVCRT__y0 @ cdecl _o__y1(double) MSVCRT__y1 @ cdecl _o__yn(long double) MSVCRT__yn -@ cdecl _o_abort() MSVCRT_abort +@ cdecl _o_abort() abort @ cdecl _o_acos(double) MSVCRT_acos @ cdecl -arch=!i386 _o_acosf(float) MSVCRT_acosf @ cdecl _o_acosh(double) MSVCR120_acosh @@ -1600,7 +1600,7 @@ @ cdecl _o_erfcl(double) MSVCR120_erfcl @ cdecl _o_erff(float) MSVCR120_erff @ cdecl _o_erfl(double) MSVCR120_erfl -@ cdecl _o_exit(long) MSVCRT_exit +@ cdecl _o_exit(long) exit @ cdecl _o_exp(double) MSVCRT_exp @ cdecl _o_exp2(double) MSVCR120_exp2 @ cdecl _o_exp2f(float) MSVCR120_exp2f @@ -1769,7 +1769,7 @@ @ cdecl _o_scalbnl(double long) MSVCR120_scalbnl @ cdecl _o_set_terminate(ptr) set_terminate @ cdecl _o_setbuf(ptr ptr) MSVCRT_setbuf -@ cdecl _o_setlocale(long str) MSVCRT_setlocale +@ cdecl _o_setlocale(long str) setlocale @ cdecl _o_setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl _o_sin(double) MSVCRT_sin @ cdecl -arch=!i386 _o_sinf(float) MSVCRT_sinf @@ -1861,7 +1861,7 @@ @ cdecl _read(long ptr long) MSVCRT__read @ cdecl _realloc_base(ptr long) @ cdecl _recalloc(ptr long long) -@ cdecl _register_onexit_function(ptr ptr) MSVCRT__register_onexit_function +@ cdecl _register_onexit_function(ptr ptr) @ cdecl _register_thread_local_exe_atexit_callback(ptr) @ cdecl _resetstkoflw() MSVCRT__resetstkoflw @ cdecl _rmdir(str) MSVCRT__rmdir @@ -1880,7 +1880,7 @@ @ stdcall -arch=i386 _seh_longjmp_unwind4(ptr) @ stdcall -arch=i386 _seh_longjmp_unwind(ptr) @ cdecl -arch=i386 _set_SSE2_enable(long) MSVCRT__set_SSE2_enable -@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior +@ cdecl _set_abort_behavior(long long) @ cdecl _set_app_type(long) __set_app_type @ cdecl _set_controlfp(long long) @ cdecl _set_doserrno(long) @@ -2007,11 +2007,11 @@ @ cdecl _waccess_s(wstr long) MSVCRT__waccess_s @ cdecl _wasctime(ptr) MSVCRT__wasctime @ cdecl _wasctime_s(ptr long ptr) MSVCRT__wasctime_s -@ cdecl _wassert(wstr wstr long) MSVCRT__wassert +@ cdecl _wassert(wstr wstr long) @ cdecl _wchdir(wstr) MSVCRT__wchdir @ cdecl _wchmod(wstr long) MSVCRT__wchmod @ cdecl _wcreat(wstr long) MSVCRT__wcreat -@ cdecl _wcreate_locale(long wstr) MSVCRT__wcreate_locale +@ cdecl _wcreate_locale(long wstr) @ cdecl _wcscoll_l(wstr wstr ptr) MSVCRT__wcscoll_l @ cdecl _wcsdup(wstr) MSVCRT__wcsdup @ cdecl _wcserror(long) @@ -2107,7 +2107,7 @@ @ cdecl _wrmdir(wstr) MSVCRT__wrmdir @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ cdecl _wsearchenv_s(wstr wstr ptr long) MSVCRT__wsearchenv_s -@ cdecl _wsetlocale(long wstr) MSVCRT__wsetlocale +@ cdecl _wsetlocale(long wstr) @ varargs _wsopen(wstr long long) MSVCRT__wsopen @ cdecl _wsopen_dispatch(wstr long long long ptr long) MSVCRT__wsopen_dispatch @ cdecl _wsopen_s(ptr wstr long long long) MSVCRT__wsopen_s @@ -2149,7 +2149,7 @@ @ cdecl _y0(double) MSVCRT__y0 @ cdecl _y1(double) MSVCRT__y1 @ cdecl _yn(long double) MSVCRT__yn -@ cdecl abort() MSVCRT_abort +@ cdecl abort() @ cdecl abs(long) MSVCRT_abs @ cdecl acos(double) MSVCRT_acos @ cdecl -arch=!i386 acosf(float) MSVCRT_acosf @@ -2271,7 +2271,7 @@ @ cdecl erfcl(double) MSVCR120_erfcl @ cdecl erff(float) MSVCR120_erff @ cdecl erfl(double) MSVCR120_erfl -@ cdecl exit(long) MSVCRT_exit +@ cdecl exit(long) @ cdecl exp(double) MSVCRT_exp @ cdecl exp2(double) MSVCR120_exp2 @ cdecl exp2f(float) MSVCR120_exp2f @@ -2454,7 +2454,7 @@ @ cdecl putwchar(long) MSVCRT__fputwchar @ cdecl qsort(ptr long long ptr) MSVCRT_qsort @ cdecl qsort_s(ptr long long ptr ptr) MSVCRT_qsort_s -@ cdecl quick_exit(long) MSVCRT_quick_exit +@ cdecl quick_exit(long) @ cdecl raise(long) @ cdecl rand() MSVCRT_rand @ cdecl rand_s(ptr) MSVCRT_rand_s @@ -2484,7 +2484,7 @@ @ cdecl set_unexpected(ptr) @ cdecl setbuf(ptr ptr) MSVCRT_setbuf @ cdecl -arch=arm,x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp -@ cdecl setlocale(long str) MSVCRT_setlocale +@ cdecl setlocale(long str) @ cdecl setvbuf(ptr str long long) MSVCRT_setvbuf @ cdecl signal(long long) @ cdecl sin(double) MSVCRT_sin @@ -2593,7 +2593,7 @@ @ cdecl wctob(long) MSVCRT_wctob @ cdecl wctomb(ptr long) MSVCRT_wctomb @ cdecl wctomb_s(ptr ptr long long) MSVCRT_wctomb_s -@ cdecl wctrans(str) MSVCR120_wctrans +@ cdecl wctrans(str) @ cdecl wctype(str) @ cdecl wmemcpy_s(ptr long ptr long) @ cdecl wmemmove_s(ptr long ptr long)