chore(make): optimize build scripts
Signed-off-by: Caoruihong <crh.cao@huawei.com> Change-Id: Ibb4223ef2d032a03950263b766414ca1c021e69a
This commit is contained in:
@@ -37,12 +37,8 @@ VDSO_INCLUDE := -I $(LITEOSTOPDIR)/kernel/extended/vdso/include \
|
||||
-I $(LITEOSTOPDIR)/platform \
|
||||
-I $(LITEOSTOPDIR)/bsd/compat/linuxkpi/include
|
||||
|
||||
VDSO_CCFLAGS := -nostdlib -fPIC -fno-common -fno-strict-aliasing \
|
||||
$(LITEOS_SSP) $(LITEOS_CORE_COPTS) $(WARNING_AS_ERROR) $(LITEOS_COPTS_OPTMIZE)
|
||||
ifeq ($(LOSCFG_COMPILER_CLANG_LLVM), y)
|
||||
VDSO_CCFLAGS += $(LLVM_EXTRA_OPTS) --sysroot=$(SYSROOT_PATH)
|
||||
VDSO_CCFLAGS += -O2
|
||||
endif
|
||||
VDSO_CCFLAGS := $(filter-out -nostdinc,$(LITEOS_COPTS))
|
||||
VDSO_CCFLAGS += -fPIC -O2 -D_XOPEN_SOURCE=700
|
||||
|
||||
VDSO_LDFLAGS := -shared -Wl,-s,-Bsymbolic,-Tlos_vdso.ld
|
||||
|
||||
|
||||
Reference in New Issue
Block a user