From 885f349192b373cb790f53abef034651a86b0c3f Mon Sep 17 00:00:00 2001 From: zhangfanfan2 Date: Tue, 16 Mar 2021 16:23:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=85=E6=A0=B8c++=E7=BC=96=E8=AF=91?= =?UTF-8?q?=E4=BD=BF=E7=94=A8-fno-omit-frame-pointer=EF=BC=8C=20=E6=96=B9?= =?UTF-8?q?=E4=BE=BF=E5=BC=82=E5=B8=B8=E6=A0=88=E5=9B=9E=E6=BA=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/build/mk/los_config.mk | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tools/build/mk/los_config.mk b/tools/build/mk/los_config.mk index 66e2be84..a3131372 100755 --- a/tools/build/mk/los_config.mk +++ b/tools/build/mk/los_config.mk @@ -608,9 +608,9 @@ else ifeq ($(LOSCFG_COMPILER_HCC_64), y) endif LITEOS_CXXINCLUDE += $(LITEOS_COMPILER_GCC_INCLUDE) - +FP = -fno-omit-frame-pointer LITEOS_CXXOPTS_BASE += -std=c++11 -nostdlib -nostdinc -nostdinc++ -fexceptions -fpermissive -fno-use-cxa-atexit \ - -fno-builtin -frtti -fno-pic -Winvalid-pch $(WARNING_AS_ERROR) $(LLVM_EXTRA_OPTS) + -fno-builtin -frtti -fno-pic -Winvalid-pch $(WARNING_AS_ERROR) $(LLVM_EXTRA_OPTS) $(FP) LITEOS_EXTKERNEL_INCLUDE := $(LITEOS_CPPSUPPORT_INCLUDE) $(LITEOS_DYNLOAD_INCLUDE) \ @@ -646,9 +646,8 @@ LITEOS_SECURITY_INCLUDE := $(LITEOS_SECURITY_CAP_INC) $(LITEOS_SECURITY_VID_I LOSCFG_TOOLS_DEBUG_INCLUDE := $(LITEOS_SHELL_INCLUDE) $(LITEOS_UART_INCLUDE) \ $(LITEOS_TELNET_INCLUDE) - -FP = -fno-omit-frame-pointer -LITEOS_COPTS_BASE := -fno-pic -fno-builtin -nostdinc -nostdlib $(WARNING_AS_ERROR) $(LITEOS_SSP) $(LLVM_EXTRA_OPTS) -fno-strict-aliasing -fno-common -fsigned-char +LITEOS_COPTS_BASE := -fno-pic -fno-builtin -nostdinc -nostdlib $(WARNING_AS_ERROR) $(LITEOS_SSP) $(LLVM_EXTRA_OPTS) \ + -fno-strict-aliasing -fno-common -fsigned-char ifneq ($(LOSCFG_COMPILER_CLANG_LLVM), y) LITEOS_COPTS_BASE += -fno-aggressive-loop-optimizations endif -- GitLab