blob: ab140a28e8e779f3493bcddb4d1d917952a05efd [file]
#include "func.def.in"
LIBRARY "NTDLL.dll"
EXPORTS
; This is list of symbols available since Windows NT 3.5
; Windows NT 3.1, Win32s and Win9x versions do not contain any CRT symbol
F_I386(_CIpow)
; _abnormal_termination ; removed in Windows NT 3.51
; F_I386(_chkstk)
; _except_handler2 ; removed in Windows NT 3.51
_fltused DATA
F_I386(_ftol)
; _global_unwind2 ; removed in Windows NT 3.51
_itoa
; _local_unwind2 ; removed in Windows NT 3.51
_ltoa
_memccpy
_memicmp
_snprintf
_snwprintf
_splitpath
_strcmpi
_stricmp
_strlwr
strlwr == _strlwr ; manual alias
_strnicmp
_strupr
_ultoa
_vsnprintf
_wcsicmp
_wcslwr
wcslwr == _wcslwr ; manual alias
_wcsnicmp
_wcsupr
abs
atan F_X86_ANY(DATA) ; replaced by emu
atoi
atol
ceil
cos F_X86_ANY(DATA) ; replaced by emu
fabs F_X86_ANY(DATA) ; replaced by emu
floor F_X86_ANY(DATA) ; replaced by emu
isalpha
isdigit
islower
isprint
isspace
isupper
iswalpha
iswctype
isxdigit
labs
log
mbstowcs
memchr
memcmp
memcpy
memmove
memset
pow
qsort
sin
sprintf
sqrt
sscanf
strcat
strchr
strcmp
strcpy
strcspn
strlen
strncat
strncmp
strncpy
strpbrk
strrchr
strspn
strstr
swprintf
tan
tolower
toupper
towlower
towupper
vsprintf
wcscat
wcschr
wcscmp
wcscpy
wcscspn
wcslen
wcsncat
wcsncmp
wcsncpy
wcspbrk
wcsrchr
wcsspn
wcsstr
; wcstok ; removed in Windows NT 4.0
wcstol
wcstombs
wcstoul
; This is list of symbols added in Windows NT 3.51
F_I386(_alloca_probe)
; This is list of symbols added in Windows NT 4.0
__isascii
__iscsym
__iscsymf
__toascii
F_I386(_alldiv@16) ; stdcall
F_I386(_allmul@16) ; stdcall
F_I386(_allrem@16) ; stdcall
F_I386(_allshl)
F_I386(_allshr)
_atoi64
F_I386(_aulldiv@16) ; stdcall
F_I386(_aullrem@16) ; stdcall
F_I386(_aullshr)
_i64toa
_i64tow
_itow
_ltow
F_X86_ANY(_tolower) ; removed in Windows Vista
F_X86_ANY(_toupper) ; removed in Windows Vista
_ultow
_wtoi
_wtoi64
_wtol
isalnum
iscntrl
isgraph
ispunct
strtol
strtoul
; This is list of symbols added in Windows 2000
_ui64toa
iswdigit
iswlower
iswspace
iswxdigit
; This is list of symbols added in Windows XP
F_I386(_CIcos)
F_I386(_CIlog)
F_I386(_CIsin)
F_I386(_CIsqrt)
F_I386(_alldvrm@16) ; stdcall
F_I386(_aulldvrm@16) ; stdcall
_lfind
_ui64tow
_vsnwprintf
bsearch
; This is list of symbols added in Windows Server 2003
_vscwprintf
_wcstoui64
; This is list of symbols added in Windows Server 2003 SP1 / Windows XP x64 SP1
F_NON_I386(__C_specific_handler)
; F_NON_I386(__chkstk)
F_X64(__misaligned_access)
F64(_local_unwind)
F_NON_I386(F_NON_ARM64(_setjmp))
F_NON_I386(_setjmpex)
F_NON_I386(longjmp)
; This is list of symbols added in Windows Vista
F_I386(_alloca_probe_16)
F_I386(_alloca_probe_8)
_swprintf
_vswprintf
; This is list of symbols added in Windows 7
_i64toa_s
_i64tow_s
_itoa_s
_itow_s
_ltoa_s
_ltow_s
_makepath_s
_snprintf_s
_snscanf_s
_snwprintf_s
_snwscanf_s
_splitpath_s
_strnset_s
_strset_s
_ui64toa_s
_ui64tow_s
_ultoa_s
_ultow_s
_vsnprintf_s
_vsnwprintf_s
_wcsnset_s
_wcsset_s
_wmakepath_s
_wsplitpath_s
memcpy_s
memmove_s
sprintf_s
sscanf_s
strcat_s
strcpy_s
strncat_s
strncpy_s
strnlen
strtok_s
swprintf_s
swscanf_s
vsprintf_s
vswprintf_s
wcscat_s
wcscpy_s
wcsncat_s
wcsncpy_s
wcsnlen
; This is list of symbols added in Windows 8
F_ARM32(__jump_unwind)
_errno
F_I386(_except_handler4_common)
F_I386(_ftol2)
F_I386(_ftol2_sse)
F_I386(_local_unwind4)
_strlwr_s
_strupr_s
_wcslwr_s
_wcstoi64
_wcsupr_s
iswalnum
iswascii
iswgraph
iswprint
qsort_s
wcstok_s
; This is list of symbols added in Windows 10 (Threshold / 1507)
atan2
; This is list of symbols added in Windows 10 Creators Update (Redstone 2 / 1703)
bsearch_s
; This is list of symbols added in Windows 10 Fall Creators Update (Redstone 3 / 1709)
_vscprintf
; This is list of symbols added in Windows 11 2024 Update (Hudson Valley / 24H2) (WoW64 version)
; _libm_sse2_cos_precise
; _libm_sse2_sin_precise
; _libm_sse2_sqrt_precise