diff options
author | Rizwan Qureshi <rizwan.qureshi@intel.com> | 2018-10-01 14:35:25 +0530 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2018-10-04 09:46:41 +0000 |
commit | 8e8ca5c9b1497dd98a172c53f43171138d7cd47b (patch) | |
tree | 132d3d7d4ac803a82aefd659dc216cc640395dae | |
parent | 5ed02e11b1553fd11aa07bfe6a5673b51a264896 (diff) | |
download | coreboot-8e8ca5c9b1497dd98a172c53f43171138d7cd47b.tar.xz |
arch/x86: Make mb/romstage.c optional
Currently src/mainboard/*/romstage.c is mandatory for compiling,
this makes having the file present even though there is nothing to
initialize in romstage on the mainboard side. Eliminate the need to
have empty romstage.c files using the wildcard function.
BUG=None
BRANCH=None
TEST= build cannonlake_rvp after removing the romstage.c file.
Change-Id: Id6335a473d413d1aa89389d3a3d174ed4a1bda90
Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Reviewed-on: https://review.coreboot.org/28849
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
-rw-r--r-- | src/arch/x86/Makefile.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/x86/Makefile.inc b/src/arch/x86/Makefile.inc index 3e272dd8b6..7f85b6a3e6 100644 --- a/src/arch/x86/Makefile.inc +++ b/src/arch/x86/Makefile.inc @@ -224,7 +224,7 @@ romstage-$(CONFIG_X86_TOP4G_BOOTMEDIA_MAP) += mmap_boot.c romstage-y += postcar_loader.c romstage-$(CONFIG_COLLECT_TIMESTAMPS_TSC) += timestamp.c -romstage-srcs += $(src)/mainboard/$(MAINBOARDDIR)/romstage.c +romstage-srcs += $(wildcard $(src)/mainboard/$(MAINBOARDDIR)/romstage.c) romstage-libs ?= $(eval $(call early_x86_assembly_entry_rule,romstage)) |