diff --git a/BUILD.gn b/BUILD.gn index 23188701998cdfd212b3a119ed7b0a6a571ccc32..4c3c979019aecc20c9f3c2e8f4853fcf1957f44d 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -47,6 +47,10 @@ if (defined(ohos_lite)) { config("mbedtls_config") { include_dirs = MBEDTLS_INLCUDE_DIRS include_dirs += [ "//third_party/bounds_checking_function/include" ] + cflags = [ + "-fstack-protector-strong", + "-D_FORTIFY_SOURCE=2 -O2", + ] if (ohos_kernel_type == "liteos_m") { defines += [ "__unix__",