123 misc/__crt_MessageBoxA.c
184 startup/crt_handler.c
189 startup/mingw_helpers.c
228 stdlib/_set_abort_behavior.c
350 if(ARCH STREQUAL "i386")
351 list(APPEND CRT_ASM_SOURCE
355 except/i386/seh_prolog.s
356 math/i386/alldiv_asm.s
357 math/i386/alldvrm_asm.s
358 math/i386/allmul_asm.s
359 math/i386/allrem_asm.s
360 math/i386/allshl_asm.s
361 math/i386/allshr_asm.s
363 math/i386/aulldiv_asm.s
364 math/i386/aulldvrm_asm.s
365 math/i386/aullrem_asm.s
366 math/i386/aullshr_asm.s
371 math/i386/floor_asm.s
374 math/i386/ftol2_asm.s
376 math/i386/log10_asm.s
381 math/i386/atan2_asm.s
384 math/i386/fmodf_asm.s
385 mem/i386/memchr_asm.s
386 mem/i386/memmove_asm.s
387 mem/i386/memset_asm.s
390 string/i386/strcat_asm.s
391 string/i386/strchr_asm.s
392 string/i386/strcmp_asm.s
393 string/i386/strcpy_asm.s
394 string/i386/strlen_asm.s
395 string/i386/strncat_asm.s
396 string/i386/strncmp_asm.s
397 string/i386/strncpy_asm.s
398 string/i386/strnlen_asm.s
399 string/i386/strrchr_asm.s
400 string/i386/wcscat_asm.s
401 string/i386/wcschr_asm.s
402 string/i386/wcscmp_asm.s
403 string/i386/wcscpy_asm.s
404 string/i386/wcslen_asm.s
405 string/i386/wcsncat_asm.s
406 string/i386/wcsncmp_asm.s
407 string/i386/wcsncpy_asm.s
408 string/i386/wcsnlen_asm.s
409 string/i386/wcsrchr_asm.s)
411 list(APPEND CRT_SOURCE
426 list(APPEND CRT_ASM_SOURCE
429 elseif(ARCH STREQUAL "amd64")
430 list(APPEND CRT_ASM_SOURCE
432 float/amd64/clearfp.S
433 float/amd64/getsetfpcw.S
434 float/amd64/fpreset.S
455 setjmp/amd64/setjmp.s)
457 list(APPEND CRT_SOURCE
458 except/amd64/ehandler.c
462 list(APPEND CRT_ASM_SOURCE
467 if(NOT ARCH STREQUAL "i386")
468 list(APPEND CRT_SOURCE
498 set_source_files_properties(${CRT_ASM_SOURCE} PROPERTIES COMPILE_DEFINITIONS "__MINGW_IMPORT=extern;USE_MSVCRT_PREFIX;_MSVCRT_LIB_;_MSVCRT_;_MT;CRTDLL")
499 add_asm_files(crt_asm ${CRT_ASM_SOURCE})
501 add_library(crt ${CRT_SOURCE} ${crt_asm})
502 target_link_libraries(crt chkstk)
503 add_target_compile_definitions(crt
504 __MINGW_IMPORT=extern
510 #add_pch(crt precomp.h)
511 add_dependencies(crt psdk asm)