Enable RTTI to fix exception pointer issue on React Native #1791

Closed
cortinico wants to merge 1 commits from export-D70386744 into main

View File

@@ -19,8 +19,8 @@ add_compile_options(
# Enable warnings and warnings as errors # Enable warnings and warnings as errors
/W4 /W4
/WX /WX
# Disable RTTI # Enable RTTI
$<$<COMPILE_LANGUAGE:CXX>:/GR-> $<$<COMPILE_LANGUAGE:CXX>:/GR>
# Use /O2 (Maximize Speed) # Use /O2 (Maximize Speed)
$<$<CONFIG:RELEASE>:/O2>) $<$<CONFIG:RELEASE>:/O2>)
@@ -34,8 +34,8 @@ add_compile_options(
# Enable warnings and warnings as errors # Enable warnings and warnings as errors
-Wall -Wall
-Werror -Werror
# Disable RTTI # Enable RTTI
$<$<COMPILE_LANGUAGE:CXX>:-fno-rtti> $<$<COMPILE_LANGUAGE:CXX>:-frtti>
# Use -O2 (prioritize speed) # Use -O2 (prioritize speed)
$<$<CONFIG:RELEASE>:-O2> $<$<CONFIG:RELEASE>:-O2>
# Enable separate sections per function/data item # Enable separate sections per function/data item