From f10c1118e2c2159140d32730f2e49ec70f37bd33 Mon Sep 17 00:00:00 2001 From: Piotr Caban Date: Wed, 2 Dec 2020 00:53:59 +0100 Subject: [PATCH] msvcrt: Remove MSVCRT_ prefix from process.c functions. Signed-off-by: Piotr Caban Signed-off-by: Alexandre Julliard --- dlls/crtdll/crtdll.spec | 24 ++++++------- dlls/msvcr100/msvcr100.spec | 42 +++++++++++------------ dlls/msvcr110/msvcr110.spec | 44 ++++++++++++------------ dlls/msvcr120/msvcr120.spec | 44 ++++++++++++------------ dlls/msvcr70/msvcr70.spec | 42 +++++++++++------------ dlls/msvcr71/msvcr71.spec | 42 +++++++++++------------ dlls/msvcr80/msvcr80.spec | 42 +++++++++++------------ dlls/msvcr90/msvcr90.spec | 42 +++++++++++------------ dlls/msvcrt/msvcrt.h | 5 --- dlls/msvcrt/msvcrt.spec | 42 +++++++++++------------ dlls/msvcrt/process.c | 67 ++++++++++++++++++------------------ dlls/msvcrtd/msvcrtd.spec | 42 +++++++++++------------ dlls/ucrtbase/ucrtbase.spec | 68 ++++++++++++++++++------------------- 13 files changed, 271 insertions(+), 275 deletions(-) diff --git a/dlls/crtdll/crtdll.spec b/dlls/crtdll/crtdll.spec index 15126b60d03..cb1cfba83fc 100644 --- a/dlls/crtdll/crtdll.spec +++ b/dlls/crtdll/crtdll.spec @@ -86,7 +86,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -249,11 +249,11 @@ @ extern _osmode_dll CRTDLL__osmode_dll @ extern _osver_dll MSVCRT__osver @ extern _osversion_dll MSVCRT__winver -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype_dll MSVCRT__pctype @ extern _pgmptr_dll MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ cdecl _purecall() @ cdecl _putch(long) @ cdecl _putenv(str) @@ -274,14 +274,14 @@ @ varargs _snprintf(ptr long str) MSVCRT__snprintf @ varargs _snwprintf(ptr long wstr) MSVCRT__snwprintf @ varargs _sopen(str long long) MSVCRT__sopen -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _stat(str ptr) MSVCRT_stat @ cdecl _statusfp() @@ -488,7 +488,7 @@ @ cdecl strxfrm(ptr str long) MSVCRT_strxfrm @ varargs swprintf(ptr wstr) MSVCRT_swprintf @ varargs swscanf(wstr wstr) MSVCRT_swscanf -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl tanh(double) MSVCRT_tanh @ cdecl time(ptr) MSVCRT_time diff --git a/dlls/msvcr100/msvcr100.spec b/dlls/msvcr100/msvcr100.spec index 8a271536f59..2738da41b6d 100644 --- a/dlls/msvcr100/msvcr100.spec +++ b/dlls/msvcr100/msvcr100.spec @@ -790,7 +790,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -1223,11 +1223,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ stub _printf_l @ stub _printf_p @ stub _printf_p_l @@ -1312,14 +1312,14 @@ @ varargs _snwscanf_s_l(wstr long wstr ptr) MSVCRT__snwscanf_s_l @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ varargs _sprintf_l(ptr str ptr) MSVCRT_sprintf_l @@ -1570,7 +1570,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ stub _wprintf_l @ stub _wprintf_p @ stub _wprintf_p_l @@ -1588,14 +1588,14 @@ @ 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 -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 @@ -1826,7 +1826,7 @@ @ varargs swprintf_s(ptr long wstr) MSVCRT_swprintf_s @ varargs swscanf(wstr wstr) MSVCRT_swscanf @ varargs swscanf_s(wstr wstr) MSVCRT_swscanf_s -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf @ cdecl tanh(double) MSVCRT_tanh diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec index cce24fdb02c..ee972d24f6b 100644 --- a/dlls/msvcr110/msvcr110.spec +++ b/dlls/msvcr110/msvcr110.spec @@ -929,7 +929,7 @@ @ cdecl __crtLCMapStringW(long long wstr long ptr long long long) @ stub -arch=i386,win64 __crtSetThreadStackGuarantee @ cdecl __crtSetUnhandledExceptionFilter(ptr) -@ cdecl -arch=i386,win64 __crtTerminateProcess(long) MSVCR110__crtTerminateProcess +@ cdecl -arch=i386,win64 __crtTerminateProcess(long) @ cdecl -arch=i386,win64 __crtUnhandledException(ptr) @ cdecl __daylight() MSVCRT___p__daylight @ cdecl __dllonexit(ptr ptr ptr) @@ -1137,7 +1137,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -1580,11 +1580,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ stub _printf_l @ stub _printf_p @ stub _printf_p_l @@ -1669,14 +1669,14 @@ @ varargs _snwscanf_s_l(wstr long wstr ptr) MSVCRT__snwscanf_s_l @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ varargs _sprintf_l(ptr str ptr) MSVCRT_sprintf_l @@ -1927,7 +1927,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ stub _wprintf_l @ stub _wprintf_p @ stub _wprintf_p_l @@ -1945,14 +1945,14 @@ @ 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 -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 @@ -2184,7 +2184,7 @@ @ varargs swprintf_s(ptr long wstr) MSVCRT_swprintf_s @ varargs swscanf(wstr wstr) MSVCRT_swscanf @ varargs swscanf_s(wstr wstr) MSVCRT_swscanf_s -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf @ cdecl tanh(double) MSVCRT_tanh diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec index 25f3c020f96..30e531af5fa 100644 --- a/dlls/msvcr120/msvcr120.spec +++ b/dlls/msvcr120/msvcr120.spec @@ -918,7 +918,7 @@ @ stub __crtSetFileInformationByHandle @ stub -arch=i386,win64 __crtSetThreadStackGuarantee @ cdecl __crtSetUnhandledExceptionFilter(ptr) -@ cdecl -arch=i386,win64 __crtTerminateProcess(long) MSVCR110__crtTerminateProcess +@ cdecl -arch=i386,win64 __crtTerminateProcess(long) @ cdecl __crtSleep(long) @ cdecl -arch=i386,win64 __crtUnhandledException(ptr) @ cdecl __daylight() MSVCRT___p__daylight @@ -1133,7 +1133,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -1590,11 +1590,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ stub _printf_l @ stub _printf_p @ stub _printf_p_l @@ -1680,14 +1680,14 @@ @ varargs _snwscanf_s_l(wstr long wstr ptr) MSVCRT__snwscanf_s_l @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ varargs _sprintf_l(ptr str ptr) MSVCRT_sprintf_l @@ -1951,7 +1951,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ stub _wprintf_l @ stub _wprintf_p @ stub _wprintf_p_l @@ -1969,14 +1969,14 @@ @ 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 -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 @@ -2400,7 +2400,7 @@ @ varargs swprintf_s(ptr long wstr) MSVCRT_swprintf_s @ varargs swscanf(wstr wstr) MSVCRT_swscanf @ varargs swscanf_s(wstr wstr) MSVCRT_swscanf_s -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf @ cdecl tanh(double) MSVCRT_tanh diff --git a/dlls/msvcr70/msvcr70.spec b/dlls/msvcr70/msvcr70.spec index b8a9011bd37..2d1e230e7bc 100644 --- a/dlls/msvcr70/msvcr70.spec +++ b/dlls/msvcr70/msvcr70.spec @@ -286,7 +286,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -487,11 +487,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ cdecl _purecall() @ cdecl _putch(long) @ cdecl _putenv(str) @@ -531,14 +531,14 @@ @ varargs _snwprintf(ptr long wstr) MSVCRT__snwprintf @ varargs _snwscanf(wstr long wstr) MSVCRT__snwscanf @ varargs _sopen(str long long) MSVCRT__sopen -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _stat(str ptr) MSVCRT_stat @ cdecl _stat64(str ptr) MSVCRT_stat64 @@ -645,7 +645,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ cdecl _wputenv(wstr) @ cdecl _wremove(wstr) MSVCRT__wremove @ cdecl _wrename(wstr wstr) MSVCRT__wrename @@ -654,14 +654,14 @@ @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ 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 -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wstat(wstr ptr) MSVCRT__wstat @ cdecl _wstat64(wstr ptr) MSVCRT__wstat64 @@ -835,7 +835,7 @@ @ cdecl strxfrm(ptr str long) MSVCRT_strxfrm @ varargs swprintf(ptr wstr) MSVCRT_swprintf @ varargs swscanf(wstr wstr) MSVCRT_swscanf -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl tanh(double) MSVCRT_tanh @ cdecl time(ptr) MSVCRT_time diff --git a/dlls/msvcr71/msvcr71.spec b/dlls/msvcr71/msvcr71.spec index 50349b9d35f..d974a04fb8c 100644 --- a/dlls/msvcr71/msvcr71.spec +++ b/dlls/msvcr71/msvcr71.spec @@ -280,7 +280,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -482,11 +482,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ cdecl _purecall() @ cdecl _putch(long) @ cdecl _putenv(str) @@ -527,14 +527,14 @@ @ varargs _snwprintf(ptr long wstr) MSVCRT__snwprintf @ varargs _snwscanf(wstr long wstr) MSVCRT__snwscanf @ varargs _sopen(str long long) MSVCRT__sopen -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _stat(str ptr) MSVCRT_stat @ cdecl _stat64(str ptr) MSVCRT_stat64 @@ -641,7 +641,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ cdecl _wputenv(wstr) @ cdecl _wremove(wstr) MSVCRT__wremove @ cdecl _wrename(wstr wstr) MSVCRT__wrename @@ -650,14 +650,14 @@ @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ 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 -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wstat(wstr ptr) MSVCRT__wstat @ cdecl _wstat64(wstr ptr) MSVCRT__wstat64 @@ -831,7 +831,7 @@ @ cdecl strxfrm(ptr str long) MSVCRT_strxfrm @ varargs swprintf(ptr wstr) MSVCRT_swprintf @ varargs swscanf(wstr wstr) MSVCRT_swscanf -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl tanh(double) MSVCRT_tanh @ cdecl time(ptr) MSVCRT_time diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec index c7d7b9e31b9..98fe019361c 100644 --- a/dlls/msvcr80/msvcr80.spec +++ b/dlls/msvcr80/msvcr80.spec @@ -456,7 +456,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -897,11 +897,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ stub _printf_l @ stub _printf_p @ stub _printf_p_l @@ -992,14 +992,14 @@ @ varargs _snwscanf_s_l(wstr long wstr ptr) MSVCRT__snwscanf_s_l @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ varargs _sprintf_l(ptr str ptr) MSVCRT_sprintf_l @@ -1253,7 +1253,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ stub _wprintf_l @ stub _wprintf_p @ stub _wprintf_p_l @@ -1271,14 +1271,14 @@ @ 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 -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 @@ -1507,7 +1507,7 @@ @ varargs swprintf_s(ptr long wstr) MSVCRT_swprintf_s @ varargs swscanf(wstr wstr) MSVCRT_swscanf @ varargs swscanf_s(wstr wstr) MSVCRT_swscanf_s -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf @ cdecl tanh(double) MSVCRT_tanh diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec index 20a4951c4c5..dd5da7902b8 100644 --- a/dlls/msvcr90/msvcr90.spec +++ b/dlls/msvcr90/msvcr90.spec @@ -439,7 +439,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -873,11 +873,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ stub _printf_l @ stub _printf_p @ stub _printf_p_l @@ -967,14 +967,14 @@ @ varargs _snwscanf_s_l(wstr long wstr ptr) MSVCRT__snwscanf_s_l @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ varargs _sprintf_l(ptr str ptr) MSVCRT_sprintf_l @@ -1225,7 +1225,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ stub _wprintf_l @ stub _wprintf_p @ stub _wprintf_p_l @@ -1243,14 +1243,14 @@ @ 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 -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 @@ -1479,7 +1479,7 @@ @ varargs swprintf_s(ptr long wstr) MSVCRT_swprintf_s @ varargs swscanf(wstr wstr) MSVCRT_swscanf @ varargs swscanf_s(wstr wstr) MSVCRT_swscanf_s -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf @ cdecl tanh(double) MSVCRT_tanh diff --git a/dlls/msvcrt/msvcrt.h b/dlls/msvcrt/msvcrt.h index d19045cf629..f30e388752c 100644 --- a/dlls/msvcrt/msvcrt.h +++ b/dlls/msvcrt/msvcrt.h @@ -661,10 +661,6 @@ int __cdecl _ismbclegal(unsigned int c); int __cdecl _ismbstrail(const unsigned char* start, const unsigned char* str); size_t __cdecl MSVCRT_wcstombs(char*,const wchar_t*,size_t); size_t __cdecl MSVCRT__wcstombs_l(char*, const wchar_t*, size_t, _locale_t); -intptr_t __cdecl MSVCRT__spawnve(int,const char*,const char* const *,const char* const *); -intptr_t __cdecl MSVRT__spawnvpe(int,const char*,const char* const *,const char* const *); -intptr_t __cdecl MSVCRT__wspawnve(int,const wchar_t*,const wchar_t* const *,const wchar_t* const *); -intptr_t __cdecl MSVCRT__wspawnvpe(int,const wchar_t*,const wchar_t* const *,const wchar_t* const *); void __cdecl MSVCRT__searchenv(const char*,const char*,char*); int __cdecl MSVCRT__getdrive(void); char* __cdecl MSVCRT__strdup(const char*); @@ -691,7 +687,6 @@ int __cdecl MSVCRT__dup(int); int __cdecl MSVCRT__dup2(int, int); int __cdecl MSVCRT__pipe(int *, unsigned int, int); void __cdecl MSVCRT__wsearchenv(const wchar_t*, const wchar_t*, wchar_t*); -intptr_t __cdecl MSVCRT__spawnvpe(int, const char*, const char* const*, const char* const*); int __cdecl MSVCRT__towupper_l(wint_t,_locale_t); int __cdecl MSVCRT__towlower_l(wint_t,_locale_t); int __cdecl MSVCRT__stricmp(const char*, const char*); diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec index fb0bee4a644..a7429fd69f3 100644 --- a/dlls/msvcrt/msvcrt.spec +++ b/dlls/msvcrt/msvcrt.spec @@ -422,7 +422,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -847,11 +847,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose (ptr) MSVCRT__pclose +@ cdecl _pclose (ptr) _pclose @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe (ptr long long) MSVCRT__pipe -@ cdecl _popen (str str) MSVCRT__popen +@ cdecl _popen (str str) _popen # stub _printf_l(str ptr) # stub _printf_p(str) # stub _printf_p_l(str ptr) @@ -929,14 +929,14 @@ @ varargs _snwscanf_s_l(wstr long wstr ptr) MSVCRT__snwscanf_s_l @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ varargs _sprintf_l(ptr str ptr) MSVCRT_sprintf_l @@ -1187,7 +1187,7 @@ # stub _woutput_s @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen (wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen (wstr wstr) _wpopen # stub _wprintf_l(wstr ptr) # stub _wprintf_p(wstr) # stub _wprintf_p_l(wstr ptr) @@ -1205,14 +1205,14 @@ @ 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 -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat(wstr ptr) MSVCRT__wstat @@ -1452,7 +1452,7 @@ @ varargs swprintf_s(ptr long wstr) MSVCRT_swprintf_s @ varargs swscanf(wstr wstr) MSVCRT_swscanf @ varargs swscanf_s(wstr wstr) MSVCRT_swscanf_s -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl tanh(double) MSVCRT_tanh @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf diff --git a/dlls/msvcrt/process.c b/dlls/msvcrt/process.c index 3ec8f7ea953..f17561d1a94 100644 --- a/dlls/msvcrt/process.c +++ b/dlls/msvcrt/process.c @@ -27,6 +27,7 @@ * -No check for maximum path/argument/environment size is done */ +#include #include #include "msvcrt.h" @@ -598,7 +599,7 @@ intptr_t WINAPIV _execlpe(const char* name, const char* arg0, ...) */ intptr_t CDECL _wexecv(const wchar_t* name, const wchar_t* const* argv) { - return MSVCRT__wspawnve(MSVCRT__P_OVERLAY, name, argv, NULL); + return _wspawnve(MSVCRT__P_OVERLAY, name, argv, NULL); } /********************************************************************* @@ -609,7 +610,7 @@ intptr_t CDECL _wexecv(const wchar_t* name, const wchar_t* const* argv) */ intptr_t CDECL _execv(const char* name, const char* const* argv) { - return MSVCRT__spawnve(MSVCRT__P_OVERLAY, name, argv, NULL); + return _spawnve(MSVCRT__P_OVERLAY, name, argv, NULL); } /********************************************************************* @@ -619,7 +620,7 @@ intptr_t CDECL _execv(const char* name, const char* const* argv) */ intptr_t CDECL _wexecve(const wchar_t* name, const wchar_t* const* argv, const wchar_t* const* envv) { - return MSVCRT__wspawnve(MSVCRT__P_OVERLAY, name, argv, envv); + return _wspawnve(MSVCRT__P_OVERLAY, name, argv, envv); } /********************************************************************* @@ -628,9 +629,9 @@ intptr_t CDECL _wexecve(const wchar_t* name, const wchar_t* const* argv, const w * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t CDECL MSVCRT__execve(const char* name, const char* const* argv, const char* const* envv) +intptr_t CDECL _execve(const char* name, const char* const* argv, const char* const* envv) { - return MSVCRT__spawnve(MSVCRT__P_OVERLAY, name, argv, envv); + return _spawnve(MSVCRT__P_OVERLAY, name, argv, envv); } /********************************************************************* @@ -640,7 +641,7 @@ intptr_t CDECL MSVCRT__execve(const char* name, const char* const* argv, const c */ intptr_t CDECL _wexecvpe(const wchar_t* name, const wchar_t* const* argv, const wchar_t* const* envv) { - return MSVCRT__wspawnvpe(MSVCRT__P_OVERLAY, name, argv, envv); + return _wspawnvpe(MSVCRT__P_OVERLAY, name, argv, envv); } /********************************************************************* @@ -651,7 +652,7 @@ intptr_t CDECL _wexecvpe(const wchar_t* name, const wchar_t* const* argv, const */ intptr_t CDECL _execvpe(const char* name, const char* const* argv, const char* const* envv) { - return MSVCRT__spawnvpe(MSVCRT__P_OVERLAY, name, argv, envv); + return _spawnvpe(MSVCRT__P_OVERLAY, name, argv, envv); } /********************************************************************* @@ -680,7 +681,7 @@ intptr_t CDECL _execvp(const char* name, const char* const* argv) * * Unicode version of _spawnl */ -intptr_t WINAPIV MSVCRT__wspawnl(int flags, const wchar_t* name, const wchar_t* arg0, ...) +intptr_t WINAPIV _wspawnl(int flags, const wchar_t* name, const wchar_t* arg0, ...) { __ms_va_list ap; wchar_t *args; @@ -702,7 +703,7 @@ intptr_t WINAPIV MSVCRT__wspawnl(int flags, const wchar_t* name, const wchar_t* * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t WINAPIV MSVCRT__spawnl(int flags, const char* name, const char* arg0, ...) +intptr_t WINAPIV _spawnl(int flags, const char* name, const char* arg0, ...) { __ms_va_list ap; wchar_t *nameW, *args; @@ -726,7 +727,7 @@ intptr_t WINAPIV MSVCRT__spawnl(int flags, const char* name, const char* arg0, . * * Unicode version of _spawnle */ -intptr_t WINAPIV MSVCRT__wspawnle(int flags, const wchar_t* name, const wchar_t* arg0, ...) +intptr_t WINAPIV _wspawnle(int flags, const wchar_t* name, const wchar_t* arg0, ...) { __ms_va_list ap; wchar_t *args, *envs = NULL; @@ -753,7 +754,7 @@ intptr_t WINAPIV MSVCRT__wspawnle(int flags, const wchar_t* name, const wchar_t* /********************************************************************* * _spawnle (MSVCRT.@) */ -intptr_t WINAPIV MSVCRT__spawnle(int flags, const char* name, const char* arg0, ...) +intptr_t WINAPIV _spawnle(int flags, const char* name, const char* arg0, ...) { __ms_va_list ap; wchar_t *nameW, *args, *envs = NULL; @@ -785,7 +786,7 @@ intptr_t WINAPIV MSVCRT__spawnle(int flags, const char* name, const char* arg0, * * Unicode version of _spawnlp */ -intptr_t WINAPIV MSVCRT__wspawnlp(int flags, const wchar_t* name, const wchar_t* arg0, ...) +intptr_t WINAPIV _wspawnlp(int flags, const wchar_t* name, const wchar_t* arg0, ...) { __ms_va_list ap; wchar_t *args; @@ -807,7 +808,7 @@ intptr_t WINAPIV MSVCRT__wspawnlp(int flags, const wchar_t* name, const wchar_t* * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t WINAPIV MSVCRT__spawnlp(int flags, const char* name, const char* arg0, ...) +intptr_t WINAPIV _spawnlp(int flags, const char* name, const char* arg0, ...) { __ms_va_list ap; wchar_t *nameW, *args; @@ -831,7 +832,7 @@ intptr_t WINAPIV MSVCRT__spawnlp(int flags, const char* name, const char* arg0, * * Unicode version of _spawnlpe */ -intptr_t WINAPIV MSVCRT__wspawnlpe(int flags, const wchar_t* name, const wchar_t* arg0, ...) +intptr_t WINAPIV _wspawnlpe(int flags, const wchar_t* name, const wchar_t* arg0, ...) { __ms_va_list ap; wchar_t *args, *envs = NULL; @@ -858,7 +859,7 @@ intptr_t WINAPIV MSVCRT__wspawnlpe(int flags, const wchar_t* name, const wchar_t /********************************************************************* * _spawnlpe (MSVCRT.@) */ -intptr_t WINAPIV MSVCRT__spawnlpe(int flags, const char* name, const char* arg0, ...) +intptr_t WINAPIV _spawnlpe(int flags, const char* name, const char* arg0, ...) { __ms_va_list ap; wchar_t *nameW, *args, *envs = NULL; @@ -891,7 +892,7 @@ intptr_t WINAPIV MSVCRT__spawnlpe(int flags, const char* name, const char* arg0, * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t CDECL MSVCRT__spawnve(int flags, const char* name, const char* const* argv, +intptr_t CDECL _spawnve(int flags, const char* name, const char* const* argv, const char* const* envv) { wchar_t *nameW, *args, *envs; @@ -915,7 +916,7 @@ intptr_t CDECL MSVCRT__spawnve(int flags, const char* name, const char* const* a * * Unicode version of _spawnve */ -intptr_t CDECL MSVCRT__wspawnve(int flags, const wchar_t* name, const wchar_t* const* argv, +intptr_t CDECL _wspawnve(int flags, const wchar_t* name, const wchar_t* const* argv, const wchar_t* const* envv) { wchar_t *args, *envs; @@ -937,9 +938,9 @@ intptr_t CDECL MSVCRT__wspawnve(int flags, const wchar_t* name, const wchar_t* c * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t CDECL MSVCRT__spawnv(int flags, const char* name, const char* const* argv) +intptr_t CDECL _spawnv(int flags, const char* name, const char* const* argv) { - return MSVCRT__spawnve(flags, name, argv, NULL); + return _spawnve(flags, name, argv, NULL); } /********************************************************************* @@ -947,9 +948,9 @@ intptr_t CDECL MSVCRT__spawnv(int flags, const char* name, const char* const* ar * * Unicode version of _spawnv */ -intptr_t CDECL MSVCRT__wspawnv(int flags, const wchar_t* name, const wchar_t* const* argv) +intptr_t CDECL _wspawnv(int flags, const wchar_t* name, const wchar_t* const* argv) { - return MSVCRT__wspawnve(flags, name, argv, NULL); + return _wspawnve(flags, name, argv, NULL); } /********************************************************************* @@ -958,7 +959,7 @@ intptr_t CDECL MSVCRT__wspawnv(int flags, const wchar_t* name, const wchar_t* co * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t CDECL MSVCRT__spawnvpe(int flags, const char* name, const char* const* argv, +intptr_t CDECL _spawnvpe(int flags, const char* name, const char* const* argv, const char* const* envv) { wchar_t *nameW, *args, *envs; @@ -982,7 +983,7 @@ intptr_t CDECL MSVCRT__spawnvpe(int flags, const char* name, const char* const* * * Unicode version of _spawnvpe */ -intptr_t CDECL MSVCRT__wspawnvpe(int flags, const wchar_t* name, const wchar_t* const* argv, +intptr_t CDECL _wspawnvpe(int flags, const wchar_t* name, const wchar_t* const* argv, const wchar_t* const* envv) { wchar_t *args, *envs; @@ -1004,9 +1005,9 @@ intptr_t CDECL MSVCRT__wspawnvpe(int flags, const wchar_t* name, const wchar_t* * Like on Windows, this function does not handle arguments with spaces * or double-quotes. */ -intptr_t CDECL MSVCRT__spawnvp(int flags, const char* name, const char* const* argv) +intptr_t CDECL _spawnvp(int flags, const char* name, const char* const* argv) { - return MSVCRT__spawnvpe(flags, name, argv, NULL); + return _spawnvpe(flags, name, argv, NULL); } /********************************************************************* @@ -1014,9 +1015,9 @@ intptr_t CDECL MSVCRT__spawnvp(int flags, const char* name, const char* const* a * * Unicode version of _spawnvp */ -intptr_t CDECL MSVCRT__wspawnvp(int flags, const wchar_t* name, const wchar_t* const* argv) +intptr_t CDECL _wspawnvp(int flags, const wchar_t* name, const wchar_t* const* argv) { - return MSVCRT__wspawnvpe(flags, name, argv, NULL); + return _wspawnvpe(flags, name, argv, NULL); } static struct popen_handle { @@ -1035,7 +1036,7 @@ void msvcrt_free_popen_data(void) * * Unicode version of _popen */ -FILE* CDECL MSVCRT__wpopen(const wchar_t* command, const wchar_t* mode) +FILE* CDECL _wpopen(const wchar_t* command, const wchar_t* mode) { FILE *ret; BOOL readPipe = TRUE; @@ -1149,7 +1150,7 @@ error: /********************************************************************* * _popen (MSVCRT.@) */ -FILE* CDECL MSVCRT__popen(const char* command, const char* mode) +FILE* CDECL _popen(const char* command, const char* mode) { FILE *ret; wchar_t *cmdW, *modeW; @@ -1166,7 +1167,7 @@ FILE* CDECL MSVCRT__popen(const char* command, const char* mode) return NULL; } - ret = MSVCRT__wpopen(cmdW, modeW); + ret = _wpopen(cmdW, modeW); HeapFree(GetProcessHeap(), 0, cmdW); HeapFree(GetProcessHeap(), 0, modeW); @@ -1176,7 +1177,7 @@ FILE* CDECL MSVCRT__popen(const char* command, const char* mode) /********************************************************************* * _pclose (MSVCRT.@) */ -int CDECL MSVCRT__pclose(FILE* file) +int CDECL _pclose(FILE* file) { HANDLE h; DWORD i; @@ -1260,7 +1261,7 @@ int CDECL _wsystem(const wchar_t* cmd) /********************************************************************* * system (MSVCRT.@) */ -int CDECL MSVCRT_system(const char* cmd) +int CDECL system(const char* cmd) { int res = -1; wchar_t *cmdW; @@ -1325,7 +1326,7 @@ int CDECL _getpid(void) /********************************************************************* * __crtTerminateProcess (MSVCR110.@) */ -int CDECL MSVCR110__crtTerminateProcess(UINT exit_code) +int CDECL __crtTerminateProcess(UINT exit_code) { return TerminateProcess(GetCurrentProcess(), exit_code); } diff --git a/dlls/msvcrtd/msvcrtd.spec b/dlls/msvcrtd/msvcrtd.spec index b308b04a1f1..1ee2dbc6794 100644 --- a/dlls/msvcrtd/msvcrtd.spec +++ b/dlls/msvcrtd/msvcrtd.spec @@ -268,7 +268,7 @@ @ varargs _execlp(str str) @ varargs _execlpe(str str) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -463,11 +463,11 @@ @ stub -arch=i386 _outp(long long) @ stub -arch=i386 _outpd(long long) @ stub -arch=i386 _outpw(long long) -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ extern _pctype MSVCRT__pctype @ extern _pgmptr MSVCRT__pgmptr @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ cdecl _purecall() @ cdecl _putch(long) @ cdecl _putenv(str) @@ -501,14 +501,14 @@ @ varargs _snprintf(ptr long str) MSVCRT__snprintf @ varargs _snwprintf(ptr long wstr) MSVCRT__snwprintf @ varargs _sopen(str long long) MSVCRT__sopen -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _stat(str ptr) MSVCRT_stat @ cdecl _stati64(str ptr) MSVCRT_stati64 @@ -600,7 +600,7 @@ @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) @ extern _wpgmptr MSVCRT__wpgmptr -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ cdecl _wputenv(wstr) @ cdecl _wremove(wstr) MSVCRT__wremove @ cdecl _wrename(wstr wstr) MSVCRT__wrename @@ -609,14 +609,14 @@ @ cdecl _wsearchenv(wstr wstr ptr) MSVCRT__wsearchenv @ 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 -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wstat(wstr ptr) MSVCRT__wstat @ cdecl _wstati64(wstr ptr) MSVCRT__wstati64 @@ -787,7 +787,7 @@ @ cdecl strxfrm(ptr str long) MSVCRT_strxfrm @ varargs swprintf(ptr wstr) MSVCRT_swprintf @ varargs swscanf(wstr wstr) MSVCRT_swscanf -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl tanh(double) MSVCRT_tanh @ cdecl time(ptr) MSVCRT_time diff --git a/dlls/ucrtbase/ucrtbase.spec b/dlls/ucrtbase/ucrtbase.spec index 8a68e0218ec..0940f656bc4 100644 --- a/dlls/ucrtbase/ucrtbase.spec +++ b/dlls/ucrtbase/ucrtbase.spec @@ -281,7 +281,7 @@ @ varargs _execlpe(str str) @ cdecl _execute_onexit_table(ptr) @ cdecl _execv(str ptr) -@ cdecl _execve(str ptr ptr) MSVCRT__execve +@ cdecl _execve(str ptr ptr) @ cdecl _execvp(str ptr) @ cdecl _execvpe(str ptr ptr) @ cdecl _exit(long) @@ -908,7 +908,7 @@ @ cdecl _o__except1(long long double double long ptr) _except1 @ 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__execve(str ptr ptr) _execve @ cdecl _o__execvp(str ptr) _execvp @ cdecl _o__execvpe(str ptr ptr) _execvpe @ cdecl _o__exit(long) _exit @@ -1299,9 +1299,9 @@ @ cdecl _o__nextafter(double double) MSVCRT__nextafter @ cdecl -arch=x86_64 _o__nextafterf(float float) MSVCRT__nextafterf @ cdecl _o__open_osfhandle(long long) MSVCRT__open_osfhandle -@ cdecl _o__pclose(ptr) MSVCRT__pclose +@ cdecl _o__pclose(ptr) _pclose @ cdecl _o__pipe(ptr long long) MSVCRT__pipe -@ cdecl _o__popen(str str) MSVCRT__popen +@ cdecl _o__popen(str str) _popen @ cdecl _o__purecall() _purecall @ cdecl _o__putc_nolock(long ptr) MSVCRT__fputc_nolock @ cdecl _o__putch(long) _putch @@ -1343,10 +1343,10 @@ @ varargs _o__sopen(str long long) MSVCRT__sopen @ cdecl _o__sopen_dispatch(str long long long ptr long) MSVCRT__sopen_dispatch @ cdecl _o__sopen_s(ptr str long long long) MSVCRT__sopen_s -@ cdecl _o__spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _o__spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _o__spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _o__spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ cdecl _o__spawnv(long str ptr) _spawnv +@ cdecl _o__spawnve(long str ptr ptr) _spawnve +@ cdecl _o__spawnvp(long str ptr) _spawnvp +@ cdecl _o__spawnvpe(long str ptr ptr) _spawnvpe @ cdecl _o__splitpath(str ptr ptr ptr ptr) MSVCRT__splitpath @ cdecl _o__splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ cdecl _o__stat32(str ptr) MSVCRT__stat32 @@ -1512,7 +1512,7 @@ @ cdecl _o__wmktemp(wstr) MSVCRT__wmktemp @ cdecl _o__wmktemp_s(wstr long) MSVCRT__wmktemp_s @ cdecl _o__wperror(wstr) _wperror -@ cdecl _o__wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _o__wpopen(wstr wstr) _wpopen @ cdecl _o__wputenv(wstr) _wputenv @ cdecl _o__wputenv_s(wstr wstr) _wputenv_s @ cdecl _o__wremove(wstr) MSVCRT__wremove @@ -1524,10 +1524,10 @@ @ 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 -@ cdecl _o__wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _o__wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _o__wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ cdecl _o__wspawnv(long wstr ptr) _wspawnv +@ cdecl _o__wspawnve(long wstr ptr ptr) _wspawnve +@ cdecl _o__wspawnvp(long wstr ptr) _wspawnvp +@ cdecl _o__wspawnvpe(long wstr ptr ptr) _wspawnvpe @ cdecl _o__wsplitpath(wstr ptr ptr ptr ptr) MSVCRT__wsplitpath @ cdecl _o__wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _o__wstat32(wstr ptr) MSVCRT__wstat32 @@ -1795,7 +1795,7 @@ @ cdecl -ret64 _o_strtoll(str ptr long) MSVCRT_strtoi64 @ cdecl _o_strtoul(str ptr long) MSVCRT_strtoul @ cdecl -ret64 _o_strtoull(str ptr long) MSVCRT_strtoui64 -@ cdecl _o_system(str) MSVCRT_system +@ cdecl _o_system(str) system @ cdecl _o_tan(double) MSVCRT_tan @ cdecl -arch=!i386 _o_tanf(float) MSVCRT_tanf @ cdecl _o_tanh(double) MSVCRT_tanh @@ -1841,9 +1841,9 @@ @ cdecl _o_wmemmove_s(ptr long ptr long) wmemmove_s @ varargs _open(str long) MSVCRT__open @ cdecl _open_osfhandle(long long) MSVCRT__open_osfhandle -@ cdecl _pclose(ptr) MSVCRT__pclose +@ cdecl _pclose(ptr) @ cdecl _pipe(ptr long long) MSVCRT__pipe -@ cdecl _popen(str str) MSVCRT__popen +@ cdecl _popen(str str) @ cdecl _purecall() @ cdecl _putc_nolock(long ptr) MSVCRT__fputc_nolock @ cdecl _putch(long) @@ -1904,14 +1904,14 @@ @ varargs _sopen(str long long) MSVCRT__sopen @ cdecl _sopen_dispatch(str long long long ptr long) MSVCRT__sopen_dispatch @ cdecl _sopen_s(ptr str long long long) MSVCRT__sopen_s -@ varargs _spawnl(long str str) MSVCRT__spawnl -@ varargs _spawnle(long str str) MSVCRT__spawnle -@ varargs _spawnlp(long str str) MSVCRT__spawnlp -@ varargs _spawnlpe(long str str) MSVCRT__spawnlpe -@ cdecl _spawnv(long str ptr) MSVCRT__spawnv -@ cdecl _spawnve(long str ptr ptr) MSVCRT__spawnve -@ cdecl _spawnvp(long str ptr) MSVCRT__spawnvp -@ cdecl _spawnvpe(long str ptr ptr) MSVCRT__spawnvpe +@ 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) MSVCRT__splitpath @ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) MSVCRT__splitpath_s @ cdecl _stat32(str ptr) MSVCRT__stat32 @@ -2098,7 +2098,7 @@ @ cdecl _wmktemp_s(wstr long) MSVCRT__wmktemp_s @ varargs _wopen(wstr long) MSVCRT__wopen @ cdecl _wperror(wstr) -@ cdecl _wpopen(wstr wstr) MSVCRT__wpopen +@ cdecl _wpopen(wstr wstr) @ cdecl _wputenv(wstr) @ cdecl _wputenv_s(wstr wstr) @ cdecl _wremove(wstr) MSVCRT__wremove @@ -2111,14 +2111,14 @@ @ 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 -@ varargs _wspawnl(long wstr wstr) MSVCRT__wspawnl -@ varargs _wspawnle(long wstr wstr) MSVCRT__wspawnle -@ varargs _wspawnlp(long wstr wstr) MSVCRT__wspawnlp -@ varargs _wspawnlpe(long wstr wstr) MSVCRT__wspawnlpe -@ cdecl _wspawnv(long wstr ptr) MSVCRT__wspawnv -@ cdecl _wspawnve(long wstr ptr ptr) MSVCRT__wspawnve -@ cdecl _wspawnvp(long wstr ptr) MSVCRT__wspawnvp -@ cdecl _wspawnvpe(long wstr ptr ptr) MSVCRT__wspawnvpe +@ 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) MSVCRT__wsplitpath @ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) MSVCRT__wsplitpath_s @ cdecl _wstat32(wstr ptr) MSVCRT__wstat32 @@ -2528,7 +2528,7 @@ @ cdecl -ret64 strtoull(str ptr long) MSVCRT_strtoui64 @ cdecl -ret64 strtoumax(str ptr long) MSVCRT_strtoui64 @ cdecl strxfrm(ptr str long) MSVCRT_strxfrm -@ cdecl system(str) MSVCRT_system +@ cdecl system(str) @ cdecl tan(double) MSVCRT_tan @ cdecl -arch=!i386 tanf(float) MSVCRT_tanf @ cdecl tanh(double) MSVCRT_tanh