mirror of
https://github.com/reactos/reactos.git
synced 2026-06-02 01:11:03 +08:00
[CRT][MSVCRT] Remove chkesp library
_chkesp is already part of vcruntime library.
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user