math/logf.c
math/modf.c
math/rand.c
+ math/sqrtf.c
math/s_modf.c
math/sinf.c
math/sinh.c
mem/memicmp.c
misc/amsg.c
misc/assert.c
- misc/crtmain.c
misc/environ.c
misc/getargs.c
misc/initterm.c
math/i386/sin_asm.s
math/i386/sqrt_asm.s
math/i386/tan_asm.s
- math/i386/atan2.c
+ math/i386/atan2_asm.s
math/i386/ci.c
- math/i386/exp.c
- math/i386/fmod.c
- math/i386/fmodf.c
+ math/i386/exp_asm.s
+ math/i386/fmod_asm.s
+ math/i386/fmodf_asm.s
math/i386/ldexp.c
- math/i386/sqrtf.c
mem/i386/memchr_asm.s
- mem/i386/memcpy_asm.s
mem/i386/memmove_asm.s
mem/i386/memset_asm.s
string/i386/strcat_asm.s
math/amd64/tan.S)
endif(ARCH MATCHES amd64)
-add_library(crt ${CRT_SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/crt_precomp.h.gch)
+add_library(crt ${CMAKE_CURRENT_BINARY_DIR}/crt_precomp.h.gch ${CRT_SOURCE})
set_property(TARGET crt PROPERTY COMPILE_DEFINITIONS __MINGW_IMPORT=extern USE_MSVCRT_PREFIX _MSVCRT_LIB_ _MSVCRT_ _MT)
add_pch(crt ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${CRT_SOURCE})
-add_dependencies(crt psdk)
+add_dependencies(crt psdk buildno_header ks386)
list(APPEND LIBCNTPR_SOURCE
except/${ARCH}/chkstk_asm.s
if(ARCH MATCHES i386)
list(APPEND LIBCNTPR_SOURCE
mem/i386/memchr_asm.s
- mem/i386/memcpy_asm.s
mem/i386/memmove_asm.s
mem/i386/memset_asm.s
string/i386/strcat_asm.s
add_library(libcntpr ${LIBCNTPR_SOURCE})
set_property(TARGET libcntpr PROPERTY COMPILE_DEFINITIONS NO_RTL_INLINES _NTSYSTEM_ _NTDLLBUILD_ _LIBCNT_ __CRT__NO_INLINE)
-add_dependencies(libcntpr psdk buildno_header)
+add_dependencies(libcntpr psdk buildno_header ks386)