From dc50308994f2c645099d4c5c41469ed572ca1896 Mon Sep 17 00:00:00 2001 From: Pieter De Baets Date: Fri, 25 Feb 2022 07:46:11 -0800 Subject: [PATCH] Remove default usages of enable_exceptions/rtti Summary: Changelog: [Internal] Reviewed By: ShikaSD Differential Revision: D34379947 fbshipit-source-id: abff08ec99cff60d16ff82b7c0422d72caffd59b --- ReactAndroid/src/main/java/com/facebook/react/fabric/jni/BUCK | 2 -- ReactCommon/react/renderer/components/view/BUCK | 2 -- ReactCommon/react/renderer/core/BUCK | 2 -- 3 files changed, 6 deletions(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/BUCK b/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/BUCK index a1d136de670..6cfc6093e29 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/BUCK +++ b/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/BUCK @@ -11,8 +11,6 @@ rn_xplat_cxx_library( ], prefix = "react/fabric", ), - compiler_flags_enable_exceptions = False, - compiler_flags_enable_rtti = False, # for YogaLayoutableShadowNode? fbandroid_allow_jni_merging = True, labels = ["supermodule:xplat/default/public.react_native.infra"], platforms = ANDROID, diff --git a/ReactCommon/react/renderer/components/view/BUCK b/ReactCommon/react/renderer/components/view/BUCK index 0f642638853..87f183d6657 100644 --- a/ReactCommon/react/renderer/components/view/BUCK +++ b/ReactCommon/react/renderer/components/view/BUCK @@ -35,8 +35,6 @@ rn_xplat_cxx_library( ], prefix = "react/renderer/components/view", ), - compiler_flags_enable_exceptions = False, - compiler_flags_enable_rtti = False, # YogaLayoutableShadowNode fbobjc_compiler_flags = APPLE_COMPILER_FLAGS, fbobjc_preprocessor_flags = get_preprocessor_flags_for_build_mode() + get_apple_inspector_flags(), force_static = True, diff --git a/ReactCommon/react/renderer/core/BUCK b/ReactCommon/react/renderer/core/BUCK index d4d9420c193..f10420823e3 100644 --- a/ReactCommon/react/renderer/core/BUCK +++ b/ReactCommon/react/renderer/core/BUCK @@ -32,8 +32,6 @@ rn_xplat_cxx_library( ], prefix = "react/renderer/core", ), - compiler_flags_enable_exceptions = False, - compiler_flags_enable_rtti = False, # Needed for DebugStringConvertible - need to find a non-RTTI way to do this / enable RTTI for debug builds only. Also EventBeat/AsyncEventBeat fbobjc_compiler_flags = APPLE_COMPILER_FLAGS, fbobjc_preprocessor_flags = get_preprocessor_flags_for_build_mode() + get_apple_inspector_flags(), force_static = True,