]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
Produce a sorted list of all local symbols in the map file.
authorMichael Brown <mcb30@etherboot.org>
Wed, 27 Apr 2005 10:55:12 +0000 (10:55 +0000)
committerMichael Brown <mcb30@etherboot.org>
Wed, 27 Apr 2005 10:55:12 +0000 (10:55 +0000)
src/Makefile
src/Makefile.housekeeping

index a3a6c3912d4888498de00cd51ce211958773192c..26c0d199777a21183f4df6ad830fb77c67d41541 100644 (file)
@@ -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
index 0d13481d42258aaf89e47d78fee944b4e2f8c0a7..20e29dc71c3dd9cf7d7fd8d12f29f46986b88acf 100644 (file)
@@ -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
 #