Reactos

[CRT] Remove ftol2_sse

-20
-3
dll/win32/msvcrt/CMakeLists.txt
··· 39 39 # export of deleting destructor "name" 40 40 target_link_options(msvcrt PRIVATE "/ignore:4102") 41 41 set_property(TARGET libmsvcrt APPEND PROPERTY STATIC_LIBRARY_OPTIONS "/ignore:4102") 42 - if(ARCH STREQUAL "i386") 43 - target_sources(libmsvcrt PRIVATE $<TARGET_OBJECTS:ftol2_sse>) 44 - endif() 45 42 endif() 46 43 47 44 add_importlibs(msvcrt kernel32 ntdll)
-9
sdk/lib/crt/msvcrtex.cmake
··· 93 93 add_library(msvcrtex OBJECT ${MSVCRTEX_SOURCE} ${msvcrtex_asm}) 94 94 target_compile_definitions(msvcrtex PRIVATE _DLL _MSVCRTEX_) 95 95 96 - if(MSVC AND (ARCH STREQUAL "i386")) 97 - # user32.dll needs this as a stand-alone object file 98 - add_asm_files(ftol2_asm math/i386/ftol2_asm.s) 99 - add_library(ftol2_sse OBJECT ${ftol2_asm}) 100 - target_compile_definitions(ftol2_sse PRIVATE $<TARGET_PROPERTY:msvcrtex,COMPILE_DEFINITIONS>) 101 - set_target_properties(ftol2_sse PROPERTIES LINKER_LANGUAGE C) 102 - endif() 103 - 104 - 105 96 if(CMAKE_C_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL "Clang") 106 97 target_compile_options(msvcrtex PRIVATE $<$<COMPILE_LANGUAGE:C>:-Wno-main>) 107 98 if(LTCG)
-4
win32ss/gdi/gdi32/CMakeLists.txt
··· 61 61 atan2 62 62 ${PSEH_LIB}) 63 63 64 - if(MSVC AND (ARCH STREQUAL "i386")) 65 - target_sources(gdi32 PRIVATE $<TARGET_OBJECTS:ftol2_sse>) 66 - endif() 67 - 68 64 add_importlibs(gdi32 user32 advapi32 kernel32 ntdll) 69 65 add_pch(gdi32 include/precomp.h SOURCE) 70 66 add_dependencies(gdi32 psdk)
-4
win32ss/user/user32/CMakeLists.txt
··· 85 85 target_link_libraries(user32 user32_vista_static user32_optional_vista user32_wsprintf wine win32ksys ${PSEH_LIB}) 86 86 add_dependencies(user32 asm) 87 87 88 - if(MSVC AND (ARCH STREQUAL "i386")) 89 - target_sources(user32 PRIVATE $<TARGET_OBJECTS:ftol2_sse>) 90 - endif() 91 - 92 88 add_delay_importlibs(user32 usp10 libpng) 93 89 add_importlibs(user32 gdi32 advapi32 kernel32 ntdll) 94 90 add_pch(user32 include/user32.h SOURCE)