[CRT][MSVCRT] Remove chkesp library

_chkesp is already part of vcruntime library.
This commit is contained in:
Timo Kreuzer
2026-02-03 12:25:47 +02:00
parent 4d8327b9dc
commit f417a522c6
2 changed files with 0 additions and 11 deletions

View File

@@ -180,9 +180,6 @@ add_library(msvcrt MODULE
target_compile_definitions(msvcrt PRIVATE _MSVCR_VER=0)
set_module_type(msvcrt win32dll ENTRYPOINT DllMain 12)
target_link_libraries(msvcrt msvcrt_static crtmath dbgrpt vcruntime wine chkstk ${PSEH_LIB})
if(ARCH STREQUAL "i386")
target_link_libraries(msvcrt chkesp)
endif()
add_importlibs(msvcrt kernel32 kernel32_vista ntdll)
add_delay_importlibs(msvcrt user32 advapi32)

View File

@@ -79,11 +79,3 @@ add_asm_files(chkstk_lib_asm ${CHKSTK_ASM_SOURCE})
add_library(chkstk ${CHKSTK_SOURCE} ${chkstk_lib_asm})
set_target_properties(chkstk PROPERTIES LINKER_LANGUAGE "C")
add_dependencies(chkstk asm)
# Temporary lib, until crt and vcruntime are cleaned up
if(ARCH STREQUAL "i386")
add_asm_files(chkesp_lib_asm except/i386/chkesp.s)
add_library(chkesp ${chkesp_lib_asm})
set_target_properties(chkesp PROPERTIES LINKER_LANGUAGE "C")
add_dependencies(chkesp asm)
endif()