mirror of
https://github.com/ziglang/zig.git
synced 2026-02-21 00:35:10 +00:00
msvc: fixup compiler arg generation, as /O2 is incompatible with /RTC1
This commit is contained in:
parent
d08191e146
commit
28b7fa1d13
@ -309,8 +309,14 @@ set(EMBEDDED_SOFTFLOAT_SOURCES
|
||||
)
|
||||
add_library(embedded_softfloat STATIC ${EMBEDDED_SOFTFLOAT_SOURCES})
|
||||
if(MSVC)
|
||||
set(SOFTFLOAT_CFLAGS "/w")
|
||||
|
||||
if(NOT "${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
|
||||
set(SOFTFLOAT_CFLAGS "${SOFTFLOAT_CFLAGS} /O2")
|
||||
endif()
|
||||
|
||||
set_target_properties(embedded_softfloat PROPERTIES
|
||||
COMPILE_FLAGS "/w /O2"
|
||||
COMPILE_FLAGS ${SOFTFLOAT_CFLAGS}
|
||||
)
|
||||
else()
|
||||
set_target_properties(embedded_softfloat PROPERTIES
|
||||
@ -871,7 +877,9 @@ else()
|
||||
endif()
|
||||
|
||||
if(MSVC)
|
||||
set(OPTIMIZED_C_FLAGS "/O2")
|
||||
if(NOT "${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
|
||||
set(OPTIMIZED_C_FLAGS "/O2")
|
||||
endif()
|
||||
else(MSVC)
|
||||
set(OPTIMIZED_C_FLAGS "-std=c99 -O3")
|
||||
endif(MSVC)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user