27 list(APPEND CRT_ASM_SOURCE
28 ${CRT_EXCEPT_ASM_SOURCE}
29 ${CRT_FLOAT_ASM_SOURCE}
30 ${CRT_MATH_ASM_SOURCE}
31 ${CRT_SETJMP_ASM_SOURCE}
32 ${CRT_STDLIB_ASM_SOURCE}
33 ${CRT_STRING_ASM_SOURCE}
34 ${CRT_WINE_ASM_SOURCE}
37 set_source_files_properties(${CRT_ASM_SOURCE} PROPERTIES COMPILE_DEFINITIONS "__MINGW_IMPORT=extern;USE_MSVCRT_PREFIX;_MSVCRT_LIB_;_MSVCRT_;_MT;CRTDLL")
38 add_asm_files(crt_asm ${CRT_ASM_SOURCE})
40 add_library(crt ${CRT_SOURCE} ${crt_asm})
41 target_link_libraries(crt chkstk ${PSEH_LIB})
42 target_compile_definitions(crt
43 PRIVATE __MINGW_IMPORT=extern
49 #add_pch(crt precomp.h)
50 add_dependencies(crt psdk asm)