build: pass --strip-all, not --strip-debug to strip
Option --strip-all will remove the static symbol section in addition to debug symbols. We do not need the static symbol table in libraries installed on the target. Change-Id: I7a52d22f5b45aa727f31bfd9af796b289528caef Signed-off-by: Iliyan Malchev <malchev@google.com>
This commit is contained in:
parent
28149769b3
commit
0cafe839e0
2 changed files with 5 additions and 2 deletions
|
@ -71,7 +71,6 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/app/*)
|
|||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/APPS/*)
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/app/*)
|
||||
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/lib/*.so)
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/*.so)
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/system/lib/*.so)
|
||||
|
@ -81,6 +80,10 @@ $(call add-clean-step, rm -rf $(HOST_OUT_EXECUTABLES)/apriori)
|
|||
$(call add-clean-step, rm -rf $(HOST_OUT_EXECUTABLES)/isprelinked)
|
||||
$(call add-clean-step, rm -rf $(HOST_OUT_EXECUTABLES)/soslim)
|
||||
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/lib/*.so)
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/*.so)
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/system/lib/*.so)
|
||||
|
||||
# ************************************************
|
||||
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
|
||||
# ************************************************
|
||||
|
|
|
@ -53,7 +53,7 @@ TARGET_AR := $(TARGET_TOOLS_PREFIX)ar$(HOST_EXECUTABLE_SUFFIX)
|
|||
TARGET_OBJCOPY := $(TARGET_TOOLS_PREFIX)objcopy$(HOST_EXECUTABLE_SUFFIX)
|
||||
TARGET_LD := $(TARGET_TOOLS_PREFIX)ld$(HOST_EXECUTABLE_SUFFIX)
|
||||
TARGET_STRIP := $(TARGET_TOOLS_PREFIX)strip$(HOST_EXECUTABLE_SUFFIX)
|
||||
TARGET_STRIP_COMMAND = $(TARGET_STRIP) --strip-debug $< -o $@
|
||||
TARGET_STRIP_COMMAND = $(TARGET_STRIP) --strip-all $< -o $@
|
||||
|
||||
TARGET_NO_UNDEFINED_LDFLAGS := -Wl,--no-undefined
|
||||
|
||||
|
|
Loading…
Reference in a new issue