diff --git a/dfx_utils/BUILD.gn b/dfx_utils/BUILD.gn index faffc428fbd224377542699e05f7a95820981412..cd498e85b6051fdb36f84219037259164d0bae81 100755 --- a/dfx_utils/BUILD.gn +++ b/dfx_utils/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_dfx_utils") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "include", "${common_path}/include", diff --git a/inputdevicehandler/BUILD.gn b/inputdevicehandler/BUILD.gn index e2d56f8e69ac5d41ba27a4b7af960520121c98a5..c3bd8a3c7a54ac2df6ea1ae7366e1f966bc219f1 100755 --- a/inputdevicehandler/BUILD.gn +++ b/inputdevicehandler/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_handler") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/interfaces/inner_kits/BUILD.gn b/interfaces/inner_kits/BUILD.gn index ff976ba568063e37c572b73f15c9931b8e00a537..48f6a5140f4a46421a216028fb27c649e1adb3dc 100644 --- a/interfaces/inner_kits/BUILD.gn +++ b/interfaces/inner_kits/BUILD.gn @@ -37,7 +37,7 @@ ohos_shared_library("libdinput_sdk") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" public_configs = [ ":input_sdk_public_config" ] sources = [ diff --git a/services/sink/inputcollector/BUILD.gn b/services/sink/inputcollector/BUILD.gn index 70ab4937379431cd73634d7ab59fb039d60f1f47..2a795470f7b758e63f28ed3b02de3b460ba09a5d 100755 --- a/services/sink/inputcollector/BUILD.gn +++ b/services/sink/inputcollector/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_collector") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/services/sink/sinkmanager/BUILD.gn b/services/sink/sinkmanager/BUILD.gn index def1bff6d27beaa96f8832533962dda2117a4be0..d7ab6386f72df19cb5372de8ace3fc448332a78a 100644 --- a/services/sink/sinkmanager/BUILD.gn +++ b/services/sink/sinkmanager/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_sink") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/services/sink/transport/BUILD.gn b/services/sink/transport/BUILD.gn index f7e63136841458b6324359e740232abea41be1a1..5ba45c09012eddbdb25775ae71951f2e9f565d88 100644 --- a/services/sink/transport/BUILD.gn +++ b/services/sink/transport/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_sink_trans") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/services/source/inputinject/BUILD.gn b/services/source/inputinject/BUILD.gn index b736d2e396d64178aefc0038c17b3e05690db3f0..90f2a6ff202ff554af75e33dd4c0f9db7f49ae8f 100644 --- a/services/source/inputinject/BUILD.gn +++ b/services/source/inputinject/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_inject") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/services/source/sourcemanager/BUILD.gn b/services/source/sourcemanager/BUILD.gn index 1f9f409c1364dedb0d9ab797ada4a221fc444350..e900e1e1b79b2728694ddd20b4eac8dfe1774885 100644 --- a/services/source/sourcemanager/BUILD.gn +++ b/services/source/sourcemanager/BUILD.gn @@ -20,7 +20,7 @@ ohos_shared_library("libdinput_source") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/services/source/transport/BUILD.gn b/services/source/transport/BUILD.gn index e8ce83dae2bdd187f1af89264f8e3538ba998f66..d8472c23654c8d149290c22aeac0bd258ee66ddb 100755 --- a/services/source/transport/BUILD.gn +++ b/services/source/transport/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_source_trans") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/services/state/BUILD.gn b/services/state/BUILD.gn index dc5f4072f19ff99309678dbdfa847c7d3211a73c..44bdfc6692c82b40a53717179394b81e02a4e4e3 100644 --- a/services/state/BUILD.gn +++ b/services/state/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_state") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "include", "${common_path}/include", diff --git a/services/transportbase/BUILD.gn b/services/transportbase/BUILD.gn index 6247c52fa89fc097017f5d722d3a19e403664fb3..20f7d60ce93a296501be7ab695049a51030bbb07 100644 --- a/services/transportbase/BUILD.gn +++ b/services/transportbase/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_trans_base") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "include", diff --git a/sinkhandler/BUILD.gn b/sinkhandler/BUILD.gn index c3cadb8e1edbb91656cbd3be6534125c8e216f37..db651e85763c97b10b4e935f195e7b3f494bbe15 100644 --- a/sinkhandler/BUILD.gn +++ b/sinkhandler/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_sink_handler") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "include", "${innerkits_path}/include", diff --git a/sourcehandler/BUILD.gn b/sourcehandler/BUILD.gn index 11c6fe739d552a04cf97f900fb73cc4e56daf353..63ac00732221b28fad8b7a5bcc816fcde6a35e82 100644 --- a/sourcehandler/BUILD.gn +++ b/sourcehandler/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_source_handler") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "include", "${innerkits_path}/include", diff --git a/utils/BUILD.gn b/utils/BUILD.gn index df36ccab3d2968492e64629461299abb1eee0568..092c2192364c14d8c92bb2b60cf49822de72a3b9 100644 --- a/utils/BUILD.gn +++ b/utils/BUILD.gn @@ -21,7 +21,7 @@ ohos_shared_library("libdinput_utils") { integer_overflow = true ubsan = true } - stack_protector_ret = true + branch_protector_ret = "pac_ret" include_dirs = [ "${av_transport_path}/common/include", "${fwk_common_path}/utils/include",