diff --git a/frameworks/js/napi/src/reminder/BUILD.gn b/frameworks/js/napi/src/reminder/BUILD.gn index a5bb1dea0e7331da1357d8606ad1ccffdce0dab6..4dbb59bc39c1c0d1b83d8bac27b4d44532dc5bcf 100644 --- a/frameworks/js/napi/src/reminder/BUILD.gn +++ b/frameworks/js/napi/src/reminder/BUILD.gn @@ -53,7 +53,7 @@ ohos_shared_library("reminderagent") { "publish.cpp", "reminder_common.cpp", ] - + cflags_cc = [ "-fstack-protector-strong" ] deps = [ "${frameworks_module_ans_path}:ans_innerkits", "${frameworks_module_reminder_path}:reminder_innerkits", @@ -110,7 +110,7 @@ ohos_shared_library("reminderagentmanager") { "publish.cpp", "reminder_common.cpp", ] - + cflags_cc = [ "-fstack-protector-strong" ] deps = [ "${frameworks_module_ans_path}:ans_innerkits", "${frameworks_module_reminder_path}:reminder_innerkits", diff --git a/frameworks/reminder/BUILD.gn b/frameworks/reminder/BUILD.gn index 35f1f04e2f78db91373b1e99532d7f39afc88415..9cd8ea19ca93d1fe2aa6d7a8571c08ef8f2a3a77 100644 --- a/frameworks/reminder/BUILD.gn +++ b/frameworks/reminder/BUILD.gn @@ -73,6 +73,7 @@ ohos_shared_library("reminder_innerkits") { ] sources += filter_include(output_values, [ "*.cpp" ]) defines = [] + cflags_cc = [ "-fstack-protector-strong" ] deps = [ ":reminder_service_interface", "${frameworks_path}/ans:ans_client", diff --git a/services/reminder/BUILD.gn b/services/reminder/BUILD.gn index 182e3404d6d4964514d046c09b321b9fd3bbbc5d..6944fba83660611883460c0bf40bd4827e6f807c 100644 --- a/services/reminder/BUILD.gn +++ b/services/reminder/BUILD.gn @@ -194,6 +194,7 @@ ohos_shared_library("libreminder") { "-Oz", "-flto", "-ffunction-sections", + "-fstack-protector-strong", "-fdata-sections", ] sources = []