aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike McTernan <mikemcternan@google.com>2024-02-21 13:44:59 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-02-21 13:44:59 +0000
commit301fb585e3970c663ad3be1ff24a868c15d44959 (patch)
tree8829e834c85bb84fc81a26263aa09cde24e37541
parent3eb116b374c4c406607048cc6faf399a8728aebf (diff)
parent788d13e1115895d3e7d5c519f6f4898f8fe5376d (diff)
downloadcommon-301fb585e3970c663ad3be1ff24a868c15d44959.tar.gz
trusty: generate lst file for lk.elf am: 788d13e111
Original change: https://android-review.googlesource.com/c/trusty/lk/common/+/2971134 Change-Id: I3677f274bfd913fb0066517cf98c6341a6e80902 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--engine.mk4
-rw-r--r--make/build.mk4
2 files changed, 6 insertions, 2 deletions
diff --git a/engine.mk b/engine.mk
index 3ebc4fbe..4aad8b35 100644
--- a/engine.mk
+++ b/engine.mk
@@ -126,7 +126,7 @@ ARCH_CPPFLAGS :=
ARCH_ASMFLAGS :=
# top level rule
-all:: $(OUTBIN) $(OUTELF).sym $(OUTELF).sym.sorted $(OUTELF).size $(OUTELF).dump $(BUILDDIR)/srcfiles.txt $(BUILDDIR)/include_paths.txt
+all:: $(OUTBIN) $(OUTELF).sym $(OUTELF).sym.sorted $(OUTELF).size $(OUTELF).dump $(OUTELF).lst $(BUILDDIR)/srcfiles.txt $(BUILDDIR)/include_paths.txt
# master module object list
ALLOBJS_MODULE :=
@@ -475,7 +475,7 @@ $(ALLOBJS): $(GLOBAL_SRCDEPS)
all:: $(EXTRA_BUILDDEPS)
clean: $(EXTRA_CLEANDEPS)
- rm -f $(ALLOBJS) $(DEPS) $(GENERATED) $(OUTBIN) $(OUTELF) $(OUTELF).sym $(OUTELF).sym.sorted $(OUTELF).size $(OUTELF).hex $(OUTELF).dump
+ rm -f $(ALLOBJS) $(DEPS) $(GENERATED) $(OUTBIN) $(OUTELF) $(OUTELF).sym $(OUTELF).sym.sorted $(OUTELF).size $(OUTELF).hex $(OUTELF).dump $(OUTELF).lst
install: all
scp $(OUTBIN) 192.168.0.4:/tftproot
diff --git a/make/build.mk b/make/build.mk
index 54c564fd..2212cfb2 100644
--- a/make/build.mk
+++ b/make/build.mk
@@ -31,6 +31,10 @@ $(OUTELF).dump: $(OUTELF)
@echo generating objdump: $@
$(NOECHO)$(OBJDUMP) -x $< > $@
+$(OUTELF).lst: $(OUTELF)
+ @echo generating listing: $@
+ $(NOECHO)$(OBJDUMP) -dS $< > $@
+
$(OUTELF).size: $(OUTELF)
@echo generating size map: $@
$(NOECHO)$(NM) -S --size-sort $< > $@