diff options
author | Lee Leahy <leroy.p.leahy@intel.com> | 2016-08-02 12:26:44 -0700 |
---|---|---|
committer | Lee Leahy <leroy.p.leahy@intel.com> | 2016-08-03 18:00:57 +0200 |
commit | 3440db58272ac99a20728cc410fc805b4084ce46 (patch) | |
tree | 460898ebc45995620300660385055b52d50bb815 /util/checklist | |
parent | 3741a0b2252b2b36fb42938ae21bdb8aa228118f (diff) | |
download | coreboot-3440db58272ac99a20728cc410fc805b4084ce46.tar.gz coreboot-3440db58272ac99a20728cc410fc805b4084ce46.tar.bz2 coreboot-3440db58272ac99a20728cc410fc805b4084ce46.zip |
util/checklist: Concatinate optional list to complete list
Don't require that the routines in the .optional file be listed in the
.complete data file. Concatinate the two files when building the
complete symbol list.
TEST=Build and run on Galileo Gen2
Change-Id: I596134e1a19311d357aa0d93cfb33c7ca9801e2e
Signed-off-by: Lee Leahy <leroy.p.leahy@intel.com>
Reviewed-on: https://review.coreboot.org/16037
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'util/checklist')
-rw-r--r-- | util/checklist/Makefile.inc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/util/checklist/Makefile.inc b/util/checklist/Makefile.inc index a96f252ae6ec..c1fd89cd34e6 100644 --- a/util/checklist/Makefile.inc +++ b/util/checklist/Makefile.inc @@ -98,11 +98,13 @@ ifeq ($(CONFIG_CREATE_BOARD_CHECKLIST),y) # %.expected: %.symbol_table cp $(CONFIG_CHECKLIST_DATA_FILE_LOCATION)/$(basename $(*F))_complete.dat $@.tmp + cat $(CONFIG_CHECKLIST_DATA_FILE_LOCATION)/$(basename $(*F))_optional.dat >> $@.tmp # If no separate verstage, combine verstage and romstage routines into a single list if [ "$(*F)" = "romstage" ]; then \ if [ ! -e $(*D)/verstage.elf ]; then \ if [ ! -e $(*D)/postcar.elf ]; then \ cat $(CONFIG_CHECKLIST_DATA_FILE_LOCATION)/verstage_complete.dat >> $@.tmp; \ + cat $(CONFIG_CHECKLIST_DATA_FILE_LOCATION)/verstage_optional.dat >> $@.tmp; \ fi; \ fi; \ fi |