msvcrt: Remove no longer needed exports.
This commit is contained in:
parent
f60b888bb2
commit
49e503c55a
|
@ -1186,7 +1186,7 @@
|
|||
@ stub _mbsspnp_l
|
||||
@ cdecl _mbsstr(str str)
|
||||
@ stub _mbsstr_l
|
||||
@ cdecl _mbstok(str str) MSVCR100__mbstok
|
||||
@ cdecl _mbstok(str str)
|
||||
@ cdecl _mbstok_l(str str ptr)
|
||||
@ cdecl _mbstok_s(str str ptr)
|
||||
@ cdecl _mbstok_s_l(str str ptr ptr)
|
||||
|
@ -1633,7 +1633,7 @@
|
|||
@ cdecl -arch=arm,x86_64 atan2f(float float) MSVCRT_atan2f
|
||||
@ cdecl atexit(ptr) MSVCRT_atexit
|
||||
@ cdecl atof(str) MSVCRT_atof
|
||||
@ cdecl atoi(str) MSVCR100_atoi
|
||||
@ cdecl atoi(str) MSVCRT_atoi
|
||||
@ cdecl atol(str) ntdll.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch
|
||||
@ cdecl bsearch_s(ptr ptr long long ptr ptr) MSVCRT_bsearch_s
|
||||
|
|
|
@ -1544,7 +1544,7 @@
|
|||
@ stub _mbsspnp_l
|
||||
@ cdecl _mbsstr(str str)
|
||||
@ stub _mbsstr_l
|
||||
@ cdecl _mbstok(str str) MSVCR100__mbstok
|
||||
@ cdecl _mbstok(str str)
|
||||
@ cdecl _mbstok_l(str str ptr)
|
||||
@ cdecl _mbstok_s(str str ptr)
|
||||
@ cdecl _mbstok_s_l(str str ptr ptr)
|
||||
|
@ -1991,7 +1991,7 @@
|
|||
@ cdecl -arch=arm,x86_64 atan2f(float float) MSVCRT_atan2f
|
||||
@ cdecl atexit(ptr) MSVCRT_atexit
|
||||
@ cdecl atof(str) MSVCRT_atof
|
||||
@ cdecl atoi(str) MSVCR100_atoi
|
||||
@ cdecl atoi(str) MSVCRT_atoi
|
||||
@ cdecl atol(str) ntdll.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch
|
||||
@ cdecl bsearch_s(ptr ptr long long ptr ptr) MSVCRT_bsearch_s
|
||||
|
|
|
@ -468,7 +468,7 @@
|
|||
@ cdecl _mbsspn(str str)
|
||||
@ cdecl _mbsspnp(str str)
|
||||
@ cdecl _mbsstr(str str)
|
||||
@ cdecl _mbstok(str str) MSVCR100__mbstok
|
||||
@ cdecl _mbstok(str str)
|
||||
@ cdecl _mbstrlen(str)
|
||||
@ cdecl _mbsupr(str)
|
||||
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
|
||||
|
@ -688,7 +688,7 @@
|
|||
@ cdecl atan2(double double) MSVCRT_atan2
|
||||
@ cdecl atexit(ptr) MSVCRT_atexit
|
||||
@ cdecl atof(str) MSVCRT_atof
|
||||
@ cdecl atoi(str) MSVCR100_atoi
|
||||
@ cdecl atoi(str) MSVCRT_atoi
|
||||
@ cdecl atol(str) ntdll.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch
|
||||
@ cdecl calloc(long long) MSVCRT_calloc
|
||||
|
|
|
@ -463,7 +463,7 @@
|
|||
@ cdecl _mbsspn(str str)
|
||||
@ cdecl _mbsspnp(str str)
|
||||
@ cdecl _mbsstr(str str)
|
||||
@ cdecl _mbstok(str str) MSVCR100__mbstok
|
||||
@ cdecl _mbstok(str str)
|
||||
@ cdecl _mbstrlen(str)
|
||||
@ cdecl _mbsupr(str)
|
||||
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
|
||||
|
@ -684,7 +684,7 @@
|
|||
@ cdecl atan2(double double) MSVCRT_atan2
|
||||
@ cdecl atexit(ptr) MSVCRT_atexit
|
||||
@ cdecl atof(str) MSVCRT_atof
|
||||
@ cdecl atoi(str) MSVCR100_atoi
|
||||
@ cdecl atoi(str) MSVCRT_atoi
|
||||
@ cdecl atol(str) ntdll.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch
|
||||
@ cdecl calloc(long long) MSVCRT_calloc
|
||||
|
|
|
@ -858,7 +858,7 @@
|
|||
@ stub _mbsspnp_l
|
||||
@ cdecl _mbsstr(str str)
|
||||
@ stub _mbsstr_l
|
||||
@ cdecl _mbstok(str str) MSVCR100__mbstok
|
||||
@ cdecl _mbstok(str str)
|
||||
@ cdecl _mbstok_l(str str ptr)
|
||||
@ cdecl _mbstok_s(str str ptr)
|
||||
@ cdecl _mbstok_s_l(str str ptr ptr)
|
||||
|
@ -1315,7 +1315,7 @@
|
|||
@ cdecl -arch=arm,x86_64 atan2f(float float) MSVCRT_atan2f
|
||||
@ cdecl atexit(ptr) MSVCRT_atexit
|
||||
@ cdecl atof(str) MSVCRT_atof
|
||||
@ cdecl atoi(str) MSVCR100_atoi
|
||||
@ cdecl atoi(str) MSVCRT_atoi
|
||||
@ cdecl atol(str) ntdll.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch
|
||||
@ cdecl bsearch_s(ptr ptr long long ptr ptr) MSVCRT_bsearch_s
|
||||
|
|
|
@ -836,7 +836,7 @@
|
|||
@ stub _mbsspnp_l
|
||||
@ cdecl _mbsstr(str str)
|
||||
@ stub _mbsstr_l
|
||||
@ cdecl _mbstok(str str) MSVCR100__mbstok
|
||||
@ cdecl _mbstok(str str)
|
||||
@ cdecl _mbstok_l(str str ptr)
|
||||
@ cdecl _mbstok_s(str str ptr)
|
||||
@ cdecl _mbstok_s_l(str str ptr ptr)
|
||||
|
@ -1288,7 +1288,7 @@
|
|||
@ cdecl -arch=arm,x86_64 atanf(float) MSVCRT_atanf
|
||||
@ cdecl atexit(ptr) MSVCRT_atexit
|
||||
@ cdecl atof(str) MSVCRT_atof
|
||||
@ cdecl atoi(str) MSVCR100_atoi
|
||||
@ cdecl atoi(str) MSVCRT_atoi
|
||||
@ cdecl atol(str) ntdll.atol
|
||||
@ cdecl bsearch(ptr ptr long long ptr) MSVCRT_bsearch
|
||||
@ cdecl bsearch_s(ptr ptr long long ptr ptr) MSVCRT_bsearch_s
|
||||
|
|
|
@ -1151,17 +1151,14 @@ unsigned char* CDECL _mbstok(unsigned char *str, const unsigned char *delim)
|
|||
{
|
||||
thread_data_t *data = msvcrt_get_thread_data();
|
||||
|
||||
#if _MSVCR_VER == 0
|
||||
if(!str && !data->mbstok_next)
|
||||
return NULL;
|
||||
#endif
|
||||
|
||||
return _mbstok_s_l(str, delim, &data->mbstok_next, NULL);
|
||||
}
|
||||
|
||||
unsigned char* CDECL MSVCR100__mbstok(unsigned char *str, const unsigned char *delim)
|
||||
{
|
||||
return _mbstok_l(str, delim, NULL);
|
||||
}
|
||||
|
||||
/*********************************************************************
|
||||
* _mbbtombc(MSVCRT.@)
|
||||
*/
|
||||
|
|
|
@ -1517,56 +1517,3 @@
|
|||
@ varargs wprintf_s(wstr) MSVCRT_wprintf_s
|
||||
@ varargs wscanf(wstr) MSVCRT_wscanf
|
||||
@ varargs wscanf_s(wstr) MSVCRT_wscanf_s
|
||||
|
||||
# Functions not exported in native dll:
|
||||
@ cdecl ___mb_cur_max_l_func(ptr)
|
||||
@ cdecl -arch=i386 __control87_2(long long ptr ptr)
|
||||
@ cdecl _configthreadlocale(long)
|
||||
@ cdecl _dupenv_s(ptr ptr str)
|
||||
@ cdecl _get_invalid_parameter_handler()
|
||||
@ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior
|
||||
@ cdecl _set_invalid_parameter_handler(ptr)
|
||||
@ cdecl _set_purecall_handler(ptr)
|
||||
@ cdecl _set_security_error_handler(ptr)
|
||||
@ cdecl __security_error_handler(long ptr)
|
||||
@ cdecl -arch=i386 _statusfp2(ptr ptr)
|
||||
@ cdecl _wdupenv_s(ptr ptr wstr)
|
||||
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
|
||||
@ cdecl _set_printf_count_output(long) MSVCRT__set_printf_count_output
|
||||
@ cdecl _getptd()
|
||||
@ cdecl fread_s(ptr long long long ptr) MSVCRT_fread_s
|
||||
@ cdecl _fstat32(long ptr) MSVCRT__fstat32
|
||||
@ cdecl _fstat64i32(long ptr) MSVCRT__fstat64i32
|
||||
@ cdecl _is_exception_typeof(ptr ptr)
|
||||
@ cdecl -arch=i386 __libm_sse2_sqrt_precise()
|
||||
@ cdecl wmemmove_s(ptr long ptr long)
|
||||
@ cdecl wmemcpy_s(ptr long ptr long)
|
||||
@ cdecl _encoded_null()
|
||||
@ cdecl _invalid_parameter_noinfo()
|
||||
@ cdecl __sys_nerr()
|
||||
@ cdecl __sys_errlist()
|
||||
@ cdecl __clean_type_info_names_internal(ptr)
|
||||
@ cdecl _recalloc(ptr long long)
|
||||
@ cdecl _stat32(str ptr) MSVCRT__stat32
|
||||
@ cdecl _stat32i64(str ptr) MSVCRT__stat32i64
|
||||
@ cdecl _stat64i32(str ptr) MSVCRT__stat64i32
|
||||
@ cdecl _wstat32(wstr ptr) MSVCRT__wstat32
|
||||
@ cdecl _wstat32i64(wstr ptr) MSVCRT__wstat32i64
|
||||
@ cdecl _wstat64i32(wstr ptr) MSVCRT__wstat64i32
|
||||
@ cdecl _atoflt(ptr str) MSVCRT__atoflt
|
||||
@ cdecl -arch=arm ?_name_internal_method@type_info@@QBAPBDPAU__type_info_node@@@Z(ptr ptr) type_info_name_internal_method
|
||||
@ thiscall -arch=i386 ?_name_internal_method@type_info@@QBEPBDPAU__type_info_node@@@Z(ptr ptr) type_info_name_internal_method
|
||||
@ cdecl -arch=win64 ?_name_internal_method@type_info@@QEBAPEBDPEAU__type_info_node@@@Z(ptr ptr) type_info_name_internal_method
|
||||
@ cdecl _CRT_RTC_INIT(ptr ptr long long long)
|
||||
@ cdecl _CRT_RTC_INITW(ptr ptr long long long)
|
||||
@ cdecl _byteswap_uint64(int64)
|
||||
@ cdecl _byteswap_ulong(long) MSVCRT__byteswap_ulong
|
||||
@ cdecl _byteswap_ushort(long)
|
||||
@ cdecl _aligned_msize(ptr long long)
|
||||
@ cdecl _get_daylight(ptr)
|
||||
@ cdecl _get_timezone(ptr)
|
||||
@ varargs _sprintf_p(ptr long str) MSVCRT__sprintf_p
|
||||
@ cdecl _vscwprintf_p(wstr ptr) MSVCRT__vscwprintf_p
|
||||
@ cdecl _vswprintf_p(ptr long wstr ptr) MSVCRT__vswprintf_p
|
||||
@ cdecl MSVCR100_atoi(str)
|
||||
@ cdecl MSVCR100__mbstok(str str)
|
||||
|
|
|
@ -862,6 +862,7 @@ int __cdecl MSVCRT__atoi_l(const char *str, MSVCRT__locale_t locale)
|
|||
/*********************************************************************
|
||||
* atoi (MSVCRT.@)
|
||||
*/
|
||||
#if _MSVCR_VER == 0
|
||||
int __cdecl MSVCRT_atoi(const char *str)
|
||||
{
|
||||
BOOL minus = FALSE;
|
||||
|
@ -886,11 +887,12 @@ int __cdecl MSVCRT_atoi(const char *str)
|
|||
|
||||
return minus ? -ret : ret;
|
||||
}
|
||||
|
||||
int CDECL MSVCR100_atoi(const char *str)
|
||||
#else
|
||||
int CDECL MSVCRT_atoi(const char *str)
|
||||
{
|
||||
return MSVCRT__atoi_l(str, NULL);
|
||||
}
|
||||
#endif
|
||||
|
||||
/******************************************************************
|
||||
* strtol (MSVCRT.@)
|
||||
|
|
Loading…
Reference in New Issue