summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/Makefile2
-rw-r--r--src/Makefile.housekeeping1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index a3a6c3912..26c0d1997 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -72,10 +72,12 @@ AR ?= $(CROSS_COMPILE)ar
RANLIB ?= $(CROSS_COMPILE)ranlib
OBJCOPY ?= $(CROSS_COMPILE)objcopy
NM ?= $(CROSS_COMPILE)nm
+OBJDUMP ?= $(CROSS_COMPILE)objdump
PARSEROM ?= $(PERL) ./util/parserom.pl
MAKEROM ?= $(PERL) ./util/makerom.pl
MKCONFIG ?= $(PERL) ./util/mkconfig.pl
SYMCHECK ?= $(PERL) ./util/symcheck.pl
+SORTOBJDUMP ?= $(PERL) ./util/sortobjdump.pl
NRV2B ?= ./util/nrv2b
# Location to place generated files
diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping
index 0d13481d4..20e29dc71 100644
--- a/src/Makefile.housekeeping
+++ b/src/Makefile.housekeeping
@@ -283,6 +283,7 @@ blib : $(BLIB)
$(BIN)/%.tmp : $(BLIB) $(MAKEDEPS) $(LDSCRIPT)
$(LD) $(LDFLAGS) -T $(LDSCRIPT) $(TGT_LD_FLAGS) $(BLIB) -o $@ \
-Map $(BIN)/$*.tmp.map
+ $(OBJDUMP) -ht $@ | $(SORTOBJDUMP) >> $(BIN)/$*.tmp.map
# Show a linker map for the specified target
#