diff --git a/frameworks/i18n/BUILD.gn b/frameworks/i18n/BUILD.gn index 864e3797ff19469794d2c937ac8607e657cccb26..8b545329ee177f138d033f32e5db39b4192bd382 100644 --- a/frameworks/i18n/BUILD.gn +++ b/frameworks/i18n/BUILD.gn @@ -42,6 +42,13 @@ config("locale_config") { "//base/global/i18n_lite/frameworks/i18n/include", "//third_party/bounds_checking_function/include", ] + + cflags = [ + "-fno-common", + "-fno-strict-aliasing", + "-O2", + "-Wall", + ] } copy("global_dat") { diff --git a/interfaces/kits/js/builtin/BUILD.gn b/interfaces/kits/js/builtin/BUILD.gn index 03424270df236d43002494a752655cd1679a0781..7ef21e3a710f32af04feeb35a8d7c90ac2c8d2ff 100644 --- a/interfaces/kits/js/builtin/BUILD.gn +++ b/interfaces/kits/js/builtin/BUILD.gn @@ -15,6 +15,8 @@ import("//build/ohos.gni") config("nativeapi_locale_simulator_config") { cflags = [ + "-fno-common", + "-fno-strict-aliasing", "-D_INC_STRING_S", "-D_INC_WCHAR_S", "-D_SECIMP=//", @@ -22,7 +24,9 @@ config("nativeapi_locale_simulator_config") { "-D_INC_STDIO_S", "-D_INC_STDLIB_S", "-D_INC_MEMORY_S", + "-O2", "-pipe", + "-Wall", "-Wdate-time", "-Wfloat-equal", "-Wformat=2",