[APISETS] Fix some functions that are NT10(v1607)+ (#2738)
authorSerge Gautherie <32623169+SergeGautherie@users.noreply.github.com>
Mon, 1 Jun 2020 17:04:32 +0000 (19:04 +0200)
committerGitHub <noreply@github.com>
Mon, 1 Jun 2020 17:04:32 +0000 (20:04 +0300)
- *_onexit_*() are NT10(v1607)+
- *_seh_filter_*() are NT10(v1607)+ actually

CORE-16700

dll/apisets/api-ms-win-crt-private-l1-1-0.spec
dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec

index 7cdd75c..a0e1b33 100644 (file)
 @ stub _o__eof
 @ stub _o__errno
 @ stub _o__except1
-@ stub _o__execute_onexit_table
+@ stub -version=0xA00+ _o__execute_onexit_table
 @ stub _o__execv
 @ stub _o__execve
 @ stub _o__execvp
 @ stub _o__i64toa_s
 @ stub _o__i64tow
 @ stub _o__i64tow_s
-@ stub _o__initialize_onexit_table
+@ stub -version=0xA00+ _o__initialize_onexit_table
 @ stub _o__invalid_parameter_noinfo
 @ stub _o__invalid_parameter_noinfo_noreturn
 @ stub _o__isatty
 @ stub _o__read
 @ stub _o__realloc_base
 @ stub _o__recalloc
-@ stub _o__register_onexit_function
+@ stub -version=0xA00+ _o__register_onexit_function
 @ stub _o__resetstkoflw
 @ stub _o__rmdir
 @ stub _o__rmtmp
 @ stub _o__scalbf
 @ stub _o__searchenv
 @ stub _o__searchenv_s
-@ cdecl -version=0x600+ _o__seh_filter_dll() msvcrt.__CppXcptFilter
-@ cdecl -version=0x600+ _o__seh_filter_exe() msvcrt._XcptFilter
+@ cdecl -version=0xA00+ _o__seh_filter_dll() msvcrt.__CppXcptFilter
+@ cdecl -version=0xA00+ _o__seh_filter_exe() msvcrt._XcptFilter
 @ stub _o__set_abort_behavior
 @ stub _o__set_doserrno
 @ stub _o__set_errno
index 261d49f..35bdbf3 100644 (file)
@@ -37,7 +37,7 @@
 @ stdcall _endthread() msvcrt._endthread
 @ stdcall _endthreadex() msvcrt._endthreadex
 @ stdcall _errno() msvcrt._errno
-@ stub _execute_onexit_table
+@ stub -version=0xA00+ _execute_onexit_table
 @ stdcall _exit() msvcrt._exit
 @ stdcall _fpieee_flt() msvcrt._fpieee_flt
 @ stdcall _fpreset() msvcrt._fpreset
@@ -55,7 +55,7 @@
 @ stdcall _getdllprocaddr() msvcrt._getdllprocaddr
 @ stdcall _getpid() msvcrt._getpid
 @ stub _initialize_narrow_environment
-@ stub _initialize_onexit_table
+@ stub -version=0xA00+ _initialize_onexit_table
 @ stub _initialize_wide_environment
 @ stdcall _initterm() msvcrt._initterm
 @ stub _initterm_e
 @ stub _invalid_parameter_noinfo_noreturn
 @ stub _invoke_watson
 @ stub _query_app_type
-@ stub _register_onexit_function
+@ stub -version=0xA00+ _register_onexit_function
 @ stub _register_thread_local_exe_atexit_callback
 @ stdcall _resetstkoflw() msvcrt._resetstkoflw
-@ cdecl -version=0x600+ _seh_filter_dll() msvcrt.__CppXcptFilter
-@ cdecl -version=0x600+ _seh_filter_exe() msvcrt._XcptFilter
+@ cdecl -version=0xA00+ _seh_filter_dll() msvcrt.__CppXcptFilter
+@ cdecl -version=0xA00+ _seh_filter_exe() msvcrt._XcptFilter
 @ stub _set_abort_behavior
 @ stub _set_app_type
 @ stub _set_controlfp