Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9566a5e1 authored by Jihoon Kang's avatar Jihoon Kang
Browse files

Revert "Modify the params of copy-unstripped-elf-file-with-mapping"

Revert submission 3542808

Reason for revert: Breaking coverage tools

Reverted changes: /q/submissionid:3542808

Change-Id: Ic4424b40b65e46770d8ab8825d10d41f3c33ffd7
parent 373068f9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3422,9 +3422,9 @@ endef
# a hash mapping to the mapping directory.
# $(1): unstripped intermediates file
# $(2): path in symbols directory
# $(3): path in elf_symbol_mapping packaging directory
define copy-unstripped-elf-file-with-mapping
$(call _copy-symbols-file-with-mapping,$(1),$(2),elf,$(3))
$(call _copy-symbols-file-with-mapping,$(1),$(2),\
  elf,$(patsubst $(TARGET_OUT_UNSTRIPPED)/%,$(call intermediates-dir-for,PACKAGING,elf_symbol_mapping)/%,$(2).textproto))
endef

# Copy an R8 dictionary to the packaging directory while also extracting
+1 −2
Original line number Diff line number Diff line
@@ -55,8 +55,7 @@ my_unstripped_path := $(LOCAL_UNSTRIPPED_PATH)
endif
symbolic_input := $(inject_module)
symbolic_output := $(my_unstripped_path)/$(my_installed_module_stem)
elf_mapping_path := $(patsubst $(TARGET_OUT_UNSTRIPPED)/%,$(call intermediates-dir-for,PACKAGING,elf_symbol_mapping)/%,$(symbolic_output).textproto)
$(eval $(call copy-unstripped-elf-file-with-mapping,$(symbolic_input),$(symbolic_output),$(elf_mapping_path)))
$(eval $(call copy-unstripped-elf-file-with-mapping,$(symbolic_input),$(symbolic_output)))

###########################################################
## Store breakpad symbols
+1 −3
Original line number Diff line number Diff line
@@ -190,9 +190,7 @@ ifndef LOCAL_IS_HOST_MODULE
      # drop /root as /root is mounted as /
      my_unstripped_path := $(patsubst $(TARGET_OUT_UNSTRIPPED)/root/%,$(TARGET_OUT_UNSTRIPPED)/%, $(my_unstripped_path))
      symbolic_output := $(my_unstripped_path)/$(my_installed_module_stem)
      elf_symbol_mapping_path := $(patsubst $(TARGET_OUT_UNSTRIPPED)/%,$(call intermediates-dir-for,PACKAGING,elf_symbol_mapping)/%,$(symbolic_output).textproto)

      $(eval $(call copy-unstripped-elf-file-with-mapping,$(LOCAL_SOONG_UNSTRIPPED_BINARY),$(symbolic_output),$(elf_symbol_mapping_path)))
      $(eval $(call copy-unstripped-elf-file-with-mapping,$(LOCAL_SOONG_UNSTRIPPED_BINARY),$(symbolic_output)))
      $(LOCAL_BUILT_MODULE): | $(symbolic_output)

      ifeq ($(BREAKPAD_GENERATE_SYMBOLS),true)