diff --git a/interfaces/inner_api/BUILD.gn b/interfaces/inner_api/BUILD.gn index 4458b7350ea3a584f4401ea6e118aff7a0b49dd2..94bd0eba6f5d455e2bd38e59edfb1138c3b3218f 100644 --- a/interfaces/inner_api/BUILD.gn +++ b/interfaces/inner_api/BUILD.gn @@ -31,7 +31,11 @@ ohos_shared_library("dbms_fwk") { } cflags = [ "-fstack-protector-strong" ] - cflags_cc = cflags + cflags_cc = [ + "-Os", + "-fno-unwind-tables", + "-fstack-protector-strong", + ] sources = [ "src/distributed_bms_proxy.cpp" ] diff --git a/interfaces/kits/js/distributebundlemgr/BUILD.gn b/interfaces/kits/js/distributebundlemgr/BUILD.gn index 196b268beaf2a72989b02495b5117ab3c45199a4..8c9f90c75179414e4677a2857db9c305720f8184 100644 --- a/interfaces/kits/js/distributebundlemgr/BUILD.gn +++ b/interfaces/kits/js/distributebundlemgr/BUILD.gn @@ -27,7 +27,11 @@ ohos_shared_library("distributedbundle") { } cflags = [ "-fstack-protector-strong" ] - cflags_cc = cflags + cflags_cc = [ + "-Os", + "-fno-unwind-tables", + "-fstack-protector-strong", + ] include_dirs = [] defines = [ diff --git a/interfaces/kits/js/distributedBundle/BUILD.gn b/interfaces/kits/js/distributedBundle/BUILD.gn index 0c1964b9b083794a03ff655672b275c6d1df7bdf..f1a045086a5faf8bffa9c56c4449ef2d1db97634 100644 --- a/interfaces/kits/js/distributedBundle/BUILD.gn +++ b/interfaces/kits/js/distributedBundle/BUILD.gn @@ -27,7 +27,11 @@ ohos_shared_library("distributedbundlemanager") { } cflags = [ "-fstack-protector-strong" ] - cflags_cc = cflags + cflags_cc = [ + "-Os", + "-fno-unwind-tables", + "-fstack-protector-strong", + ] defines = [ "APP_LOG_TAG = \"DistributedBundleMgrService\"", diff --git a/services/dbms/BUILD.gn b/services/dbms/BUILD.gn index 6567949cee87f3dcf4f725c1083fd6709a47166c..60c221b724b68fa5b906cda76b2263fb2beafbe7 100644 --- a/services/dbms/BUILD.gn +++ b/services/dbms/BUILD.gn @@ -37,7 +37,11 @@ ohos_shared_library("libdbms") { } cflags = [ "-fstack-protector-strong" ] - cflags_cc = cflags + cflags_cc = [ + "-Os", + "-fno-unwind-tables", + "-fstack-protector-strong", + ] sources = [ "src/account_manager_helper.cpp",