diff --git a/interfaces/kits/js/BUILD.gn b/interfaces/kits/js/BUILD.gn index 322d45cfb87672a7abff5f5b1b65143ee4e0f6b7..215145a392970e0dd8699f183b795c2513114d69 100644 --- a/interfaces/kits/js/BUILD.gn +++ b/interfaces/kits/js/BUILD.gn @@ -32,7 +32,7 @@ config("kits_public_config") { } ohos_shared_library("fileio") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -179,7 +179,7 @@ ohos_shared_library("fs") { ] if (!use_mingw_win && !use_mac) { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -239,7 +239,7 @@ ohos_shared_library("fs") { } ohos_shared_library("hash") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -278,7 +278,7 @@ ohos_shared_library("hash") { } ohos_shared_library("file") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -320,7 +320,7 @@ ohos_shared_library("file") { } ohos_shared_library("statfs") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -352,7 +352,7 @@ ohos_shared_library("statfs") { } ohos_shared_library("statvfs") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -384,7 +384,7 @@ ohos_shared_library("statvfs") { } ohos_shared_library("environment") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -420,7 +420,7 @@ ohos_shared_library("environment") { ] } ohos_shared_library("securitylabel") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -458,7 +458,7 @@ ohos_shared_library("securitylabel") { } ohos_shared_library("document") { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true diff --git a/interfaces/kits/native/BUILD.gn b/interfaces/kits/native/BUILD.gn index 9603c26ef1b08579defe34526b6fd215d7ddda44..90231b533730a806b130b37edcd791626edfb357 100644 --- a/interfaces/kits/native/BUILD.gn +++ b/interfaces/kits/native/BUILD.gn @@ -32,7 +32,7 @@ config("task_signal_config") { ohos_shared_library("remote_uri_native") { if (!use_mingw_win && !use_mac) { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true @@ -61,7 +61,7 @@ ohos_shared_library("remote_uri_native") { ohos_shared_library("task_signal_native") { if (!use_mingw_win && !use_mac) { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true diff --git a/utils/filemgmt_libhilog/BUILD.gn b/utils/filemgmt_libhilog/BUILD.gn index bf86194ec10851feab333dfc11d4ef164b35332a..7429922f7d3790512c2f444da762b72d793b477b 100644 --- a/utils/filemgmt_libhilog/BUILD.gn +++ b/utils/filemgmt_libhilog/BUILD.gn @@ -22,7 +22,7 @@ config("log_public_config") { ohos_shared_library("filemgmt_libhilog") { if (!use_mingw_win && !use_mac) { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true diff --git a/utils/filemgmt_libn/BUILD.gn b/utils/filemgmt_libn/BUILD.gn index b2f464370370846efcc60b3238c456ebdf731e54..38a0c489a940abdc74cbf8f9d0d4a9809403cad7 100644 --- a/utils/filemgmt_libn/BUILD.gn +++ b/utils/filemgmt_libn/BUILD.gn @@ -26,7 +26,7 @@ config("libn_public_config") { ohos_shared_library("filemgmt_libn") { if (!use_mingw_win && !use_mac) { - branch_protector_ret = "pac_ret" + stack_protector_ret = true sanitize = { integer_overflow = true ubsan = true