Skip to content

Commit eba2bbd

Browse files
committed
[CRT] Remove ftol2_sse
1 parent 9c66d9e commit eba2bbd

File tree

4 files changed

+0
-20
lines changed

4 files changed

+0
-20
lines changed

dll/win32/msvcrt/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,6 @@ if(MSVC)
3939
# export of deleting destructor "name"
4040
target_link_options(msvcrt PRIVATE "/ignore:4102")
4141
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()
4542
endif()
4643

4744
add_importlibs(msvcrt kernel32 ntdll)

sdk/lib/crt/msvcrtex.cmake

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,6 @@ add_asm_files(msvcrtex_asm ${MSVCRTEX_ASM_SOURCE})
9393
add_library(msvcrtex OBJECT ${MSVCRTEX_SOURCE} ${msvcrtex_asm})
9494
target_compile_definitions(msvcrtex PRIVATE _DLL _MSVCRTEX_)
9595

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-
10596
if(CMAKE_C_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL "Clang")
10697
target_compile_options(msvcrtex PRIVATE $<$<COMPILE_LANGUAGE:C>:-Wno-main>)
10798
if(LTCG)

win32ss/gdi/gdi32/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,6 @@ target_link_libraries(gdi32
6161
atan2
6262
${PSEH_LIB})
6363

64-
if(MSVC AND (ARCH STREQUAL "i386"))
65-
target_sources(gdi32 PRIVATE $<TARGET_OBJECTS:ftol2_sse>)
66-
endif()
67-
6864
add_importlibs(gdi32 user32 advapi32 kernel32 ntdll)
6965
add_pch(gdi32 include/precomp.h SOURCE)
7066
add_dependencies(gdi32 psdk)

win32ss/user/user32/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,6 @@ set_module_type(user32 win32dll UNICODE ENTRYPOINT DllMain 12)
8585
target_link_libraries(user32 user32_vista_static user32_optional_vista user32_wsprintf wine win32ksys ${PSEH_LIB})
8686
add_dependencies(user32 asm)
8787

88-
if(MSVC AND (ARCH STREQUAL "i386"))
89-
target_sources(user32 PRIVATE $<TARGET_OBJECTS:ftol2_sse>)
90-
endif()
91-
9288
add_delay_importlibs(user32 usp10 libpng)
9389
add_importlibs(user32 gdi32 advapi32 kernel32 ntdll)
9490
add_pch(user32 include/user32.h SOURCE)

0 commit comments

Comments
 (0)