diff options
author | Martin Peschke <mpeschke@de.ibm.com> | 2016-04-06 14:20:52 +0200 |
---|---|---|
committer | Martin Peschke <mpeschke@de.ibm.com> | 2016-04-07 04:33:29 -0400 |
commit | aaa9c5708777143c9937c5b1afcd8b2d79589f9c (patch) | |
tree | 67d15578f3579147d14d35cf8b26e3705da06016 /sbe | |
parent | c9e96ac17249c8ad4c3cbc9e6cf48a907328d7cd (diff) | |
download | talos-sbe-aaa9c5708777143c9937c5b1afcd8b2d79589f9c.tar.gz talos-sbe-aaa9c5708777143c9937c5b1afcd8b2d79589f9c.zip |
fix misleading xip image report
sbe_seeprom.rpt was generated too early during the build flow,
which is why information on appended sections was missing
Change-Id: I5348c6c599d1f996029fbf75486514e97d3e78cd
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22947
Tested-by: Jenkins Server
Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com>
Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com>
Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
Diffstat (limited to 'sbe')
-rw-r--r-- | sbe/image/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sbe/image/Makefile b/sbe/image/Makefile index c06171cd..dd1e84ad 100644 --- a/sbe/image/Makefile +++ b/sbe/image/Makefile @@ -226,9 +226,9 @@ all: @echo "Makefile option error: ALL is not compatible with FAPI2_test" endif -.PHONY: all normalize defaultset appendbase appendloader add_L1_LoaderAddr add_L2_LoaderAddr add_kernelAddr symbols appendoverrides +.PHONY: all normalize defaultset appendbase appendloader add_L1_LoaderAddr add_L2_LoaderAddr add_kernelAddr symbols appendoverrides report -all: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(OBJDIR)/$(IMAGE_SBE_NAME).bin $(OBJDIR)/$(IMAGE_LOADER_NAME).bin $(OBJDIR)/$(IMAGE_OTPROM_NAME).bin $(SBE_TOOLS) normalize defaultset $(OBJDIR)/fixed.bin appendbase appendloader appendoverrides add_L1_LoaderAddr add_L2_LoaderAddr add_kernelAddr symbols tracehash buildinfo +all: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(OBJDIR)/$(IMAGE_SBE_NAME).bin $(OBJDIR)/$(IMAGE_LOADER_NAME).bin $(OBJDIR)/$(IMAGE_OTPROM_NAME).bin $(SBE_TOOLS) normalize defaultset $(OBJDIR)/fixed.bin appendbase appendloader appendoverrides add_L1_LoaderAddr add_L2_LoaderAddr add_kernelAddr symbols tracehash buildinfo report buildinfo: $(P9_XIP_TOOL) $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(P9_XIP_TOOL) $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin set build_date `date +%Y%m%d` @@ -250,9 +250,14 @@ symbols: $(OBJDIR)/$(IMAGE_SEEPROM_NAME).out $(OBJDIR)/$(IMAGE_LOADER_NAME).out $(NM) $(OBJDIR)/$(IMAGE_LOADER_NAME).out >> $(OBJDIR)/$(SBE_SYMBOLS_NAME) $(NM) $(OBJDIR)/$(IMAGE_SBE_NAME).out >> $(OBJDIR)/$(SBE_SYMBOLS_NAME) +# this target is broken, since the image report should be created +# when the xip image has been finalised seeprom: $(P9_XIP_TOOL) $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin $(SBE_TOOLS) normalize defaultset $(OBJDIR)/fixed.bin $(P9_XIP_TOOL) $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin report > $(OBJDIR)/$(IMAGE_SEEPROM_NAME).rpt +report: $(P9_XIP_TOOL) $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin + $(P9_XIP_TOOL) $(OBJDIR)/$(IMAGE_SEEPROM_NAME).bin report > $(OBJDIR)/$(IMAGE_SEEPROM_NAME).rpt + # Create build Info file buildInfo: python buildInfo.py |