remove unneeded switch for MSVC, cleanup comment alignment

This commit is contained in:
Brent Cook 2023-10-02 03:31:24 -05:00
parent 70688874f8
commit fca20b23d6

View File

@ -63,11 +63,7 @@ if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
endif() endif()
# Enable asserts regardless of build type # Enable asserts regardless of build type
if(MSVC) add_definitions(-UNDEBUG)
add_definitions(/UNDEBUG)
else()
add_definitions(-UNDEBUG)
endif()
set(BUILD_NC true) set(BUILD_NC true)
@ -152,17 +148,17 @@ if(MSVC)
"C4100" # 'identifier' : unreferenced formal parameter "C4100" # 'identifier' : unreferenced formal parameter
"C4127" # conditional expression is constant "C4127" # conditional expression is constant
"C4146" # unary minus operator applied to unsigned type, "C4146" # unary minus operator applied to unsigned type,
# result still unsigned # result still unsigned
"C4244" # 'argument' : conversion from 'type1' to 'type2', "C4244" # 'argument' : conversion from 'type1' to 'type2',
# possible loss of data # possible loss of data
"C4245" # 'conversion' : conversion from 'type1' to 'type2', "C4245" # 'conversion' : conversion from 'type1' to 'type2',
# signed/unsigned mismatch # signed/unsigned mismatch
"C4267" # 'var' : conversion from 'size_t' to 'type', "C4267" # 'var' : conversion from 'size_t' to 'type',
# possible loss of data # possible loss of data
"C4389" # 'operator' : signed/unsigned mismatch "C4389" # 'operator' : signed/unsigned mismatch
"C4706" # assignment within conditional expression "C4706" # assignment within conditional expression
"C4996" # The POSIX name for this item is deprecated. "C4996" # The POSIX name for this item is deprecated.
# Instead, use the ISO C and C++ conformant name # Instead, use the ISO C and C++ conformant name
) )
elseif(CMAKE_C_COMPILER_ID MATCHES "Intel") elseif(CMAKE_C_COMPILER_ID MATCHES "Intel")
add_definitions(-D_CRT_SUPPRESS_RESTRICT) add_definitions(-D_CRT_SUPPRESS_RESTRICT)