1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 12:41:49 +01:00
llvm-svn: 256837
This commit is contained in:
Aaron Ballman 2016-01-05 14:35:01 +00:00
parent a446e7a779
commit 0e898e92c4

View File

@ -363,17 +363,6 @@ if( MSVC )
append("/Zc:inline" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
# Disable string literal const->non-const type conversion
# "When specified, the compiler requires strict const-qualification
# conformance for pointers initialized by using string literals."
append("/Zc:strictStrings" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
# Generate Intrinsic Functions
append("/Oi" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
# Enforce type conversion rules
append("/Zc:rvalueCast" CMAKE_CXX_FLAGS)
# Disable sized deallocation if the flag is supported. MSVC fails to compile
# the operator new overload in User otherwise.
check_c_compiler_flag("/WX /Zc:sizedDealloc-" SUPPORTS_SIZED_DEALLOC)