diff --git a/agent_runtime_framework/interfaces/inner_api/BUILD.gn b/agent_runtime_framework/interfaces/inner_api/BUILD.gn index 0a0499e82b..0636b96fd1 100644 --- a/agent_runtime_framework/interfaces/inner_api/BUILD.gn +++ b/agent_runtime_framework/interfaces/inner_api/BUILD.gn @@ -42,6 +42,7 @@ ohos_shared_library("agent_fwk") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "json:nlohmann_json_static", diff --git a/cj_environment/frameworks/cj_environment/BUILD.gn b/cj_environment/frameworks/cj_environment/BUILD.gn index f4ae4f670c..8f2b4026d8 100644 --- a/cj_environment/frameworks/cj_environment/BUILD.gn +++ b/cj_environment/frameworks/cj_environment/BUILD.gn @@ -66,6 +66,7 @@ ohos_shared_library("cj_environment") { if (current_os == "ohos") { sources += [ "src/dynamic_loader_ohos.cpp" ] external_deps += [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "eventhandler:libeventhandler" ] diff --git a/cli_tool_framework/interfaces/cli_tool/BUILD.gn b/cli_tool_framework/interfaces/cli_tool/BUILD.gn index 55754f85b0..bb121bb12b 100644 --- a/cli_tool_framework/interfaces/cli_tool/BUILD.gn +++ b/cli_tool_framework/interfaces/cli_tool/BUILD.gn @@ -79,6 +79,7 @@ ohos_shared_library("cli_tool_client") { external_deps = [ "ability_base:want", + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "hitrace:hitrace_meter", diff --git a/cli_tool_framework/interfaces/function/BUILD.gn b/cli_tool_framework/interfaces/function/BUILD.gn index a84c660954..d405648c81 100644 --- a/cli_tool_framework/interfaces/function/BUILD.gn +++ b/cli_tool_framework/interfaces/function/BUILD.gn @@ -45,6 +45,7 @@ ohos_source_set("function_info") { ] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "ipc:ipc_single", diff --git a/frameworks/native/ability/native/ability_runtime/madvise/BUILD.gn b/frameworks/native/ability/native/ability_runtime/madvise/BUILD.gn index 3654de13d7..5a178dffbf 100644 --- a/frameworks/native/ability/native/ability_runtime/madvise/BUILD.gn +++ b/frameworks/native/ability/native/ability_runtime/madvise/BUILD.gn @@ -63,6 +63,7 @@ ohos_shared_library("ability_madvise") { "ability_base:want", "bundle_framework:appexecfwk_base", "bundle_framework:appexecfwk_core", + "bounds_checking_function:libsec_shared", "c_utils:utils", "config_policy:configpolicy_util", "hilog:libhilog", diff --git a/interfaces/inner_api/dataobs_manager/BUILD.gn b/interfaces/inner_api/dataobs_manager/BUILD.gn index 417dcc4404..6b59cd76cc 100644 --- a/interfaces/inner_api/dataobs_manager/BUILD.gn +++ b/interfaces/inner_api/dataobs_manager/BUILD.gn @@ -53,6 +53,7 @@ ohos_shared_library("dataobs_manager") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "ipc:ipc_core", diff --git a/interfaces/inner_api/extension_manager/BUILD.gn b/interfaces/inner_api/extension_manager/BUILD.gn index 77e5bf27f0..2786a92b92 100755 --- a/interfaces/inner_api/extension_manager/BUILD.gn +++ b/interfaces/inner_api/extension_manager/BUILD.gn @@ -60,6 +60,7 @@ ohos_shared_library("extension_manager") { external_deps = [ "ability_base:want", "bundle_framework:appexecfwk_base", + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "hitrace:hitrace_meter", diff --git a/interfaces/inner_api/uri_permission/BUILD.gn b/interfaces/inner_api/uri_permission/BUILD.gn index 33690d25d7..702d75f867 100644 --- a/interfaces/inner_api/uri_permission/BUILD.gn +++ b/interfaces/inner_api/uri_permission/BUILD.gn @@ -65,6 +65,7 @@ ohos_shared_library("uri_permission_mgr") { external_deps = [ "ability_base:zuri", "access_token:libaccesstoken_sdk", + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "ipc:ipc_core", diff --git a/services/common/BUILD.gn b/services/common/BUILD.gn index d31ea8d3d1..11a8adf804 100644 --- a/services/common/BUILD.gn +++ b/services/common/BUILD.gn @@ -263,6 +263,7 @@ ohos_shared_library("hisysevent_report") { external_deps = [ "hilog:libhilog", + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "hisysevent:libhisysevent", @@ -291,6 +292,7 @@ ohos_static_library("hisysevent_report_static") { external_deps = [ "hilog:libhilog", + "bounds_checking_function:libsec_shared", "c_utils:utils", "hilog:libhilog", "hisysevent:libhisysevent", @@ -331,6 +333,7 @@ ohos_shared_library("app_util") { external_deps = [ "bundle_framework:appexecfwk_base", + "bounds_checking_function:libsec_shared", "c_utils:utils", "config_policy:configpolicy_util", "hicollie:libhicollie", @@ -399,6 +402,7 @@ ohos_static_library("app_util_static") { external_deps = [ "bundle_framework:appexecfwk_base", + "bounds_checking_function:libsec_shared", "c_utils:utils", "config_policy:configpolicy_util", "hicollie:libhicollie", diff --git a/test/unittest/agent_runtime_framework/agent_card_test/BUILD.gn b/test/unittest/agent_runtime_framework/agent_card_test/BUILD.gn index 6a5ce2b1a7..a922da2b19 100644 --- a/test/unittest/agent_runtime_framework/agent_card_test/BUILD.gn +++ b/test/unittest/agent_runtime_framework/agent_card_test/BUILD.gn @@ -41,6 +41,7 @@ ohos_unittest("agent_card_test") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "googletest:gmock_main", "googletest:gtest_main", diff --git a/test/unittest/c_modular_object_connection_callback_test/BUILD.gn b/test/unittest/c_modular_object_connection_callback_test/BUILD.gn index 5750fb02fd..b649634920 100644 --- a/test/unittest/c_modular_object_connection_callback_test/BUILD.gn +++ b/test/unittest/c_modular_object_connection_callback_test/BUILD.gn @@ -39,6 +39,7 @@ ohos_unittest("c_modular_object_connection_callback_test") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "googletest:gtest_main", "hilog:libhilog", diff --git a/test/unittest/c_modular_object_utils_test/BUILD.gn b/test/unittest/c_modular_object_utils_test/BUILD.gn index 4fc88cc83d..03c74102dc 100644 --- a/test/unittest/c_modular_object_utils_test/BUILD.gn +++ b/test/unittest/c_modular_object_utils_test/BUILD.gn @@ -45,6 +45,7 @@ ohos_unittest("c_modular_object_utils_test") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "googletest:gmock_main", "googletest:gtest_main", diff --git a/test/unittest/mo_dispatcher_complex_type_test/BUILD.gn b/test/unittest/mo_dispatcher_complex_type_test/BUILD.gn index 8caff5a23e..8c58f35cbd 100644 --- a/test/unittest/mo_dispatcher_complex_type_test/BUILD.gn +++ b/test/unittest/mo_dispatcher_complex_type_test/BUILD.gn @@ -39,6 +39,7 @@ ohos_unittest("mo_dispatcher_complex_type_test") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "googletest:gtest_main", "hilog:libhilog", diff --git a/test/unittest/mo_dispatcher_metadata_test/BUILD.gn b/test/unittest/mo_dispatcher_metadata_test/BUILD.gn index d03b2eb5b6..b56b9db4ed 100644 --- a/test/unittest/mo_dispatcher_metadata_test/BUILD.gn +++ b/test/unittest/mo_dispatcher_metadata_test/BUILD.gn @@ -40,6 +40,7 @@ ohos_unittest("mo_dispatcher_metadata_test") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "googletest:gtest_main", "hilog:libhilog", diff --git a/test/unittest/mo_dispatcher_param_codec_test/BUILD.gn b/test/unittest/mo_dispatcher_param_codec_test/BUILD.gn index ea9c28bd95..bd610813f2 100644 --- a/test/unittest/mo_dispatcher_param_codec_test/BUILD.gn +++ b/test/unittest/mo_dispatcher_param_codec_test/BUILD.gn @@ -41,6 +41,7 @@ ohos_unittest("mo_dispatcher_param_codec_test") { deps = [] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "googletest:gtest_main", "hilog:libhilog", diff --git a/test/unittest/modular_object_extension_test/BUILD.gn b/test/unittest/modular_object_extension_test/BUILD.gn index bc7ce64d4d..b1b4f4cf27 100644 --- a/test/unittest/modular_object_extension_test/BUILD.gn +++ b/test/unittest/modular_object_extension_test/BUILD.gn @@ -36,6 +36,7 @@ ohos_unittest("modular_object_extension_test") { ] cflags = [ "-Dprivate=public" ] external_deps = [ + "bounds_checking_function:libsec_shared", "c_utils:utils", "eventhandler:libeventhandler", "googletest:gtest_main",