summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorNathaniel Graff <nathaniel.graff@sifive.com>2019-04-29 14:49:56 -0700
committerNathaniel Graff <nathaniel.graff@sifive.com>2019-05-02 11:09:59 -0700
commitf45383993efe41542c0de2ca030a1ff05f765b6e (patch)
treec8e74c959d67e413e458f596def222df7a5dbfaa /scripts
parentb178ea51465fdaf68e848dc8f55be03bd140013a (diff)
Update Metal and build scripts for platform header
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/libmetal.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/libmetal.mk b/scripts/libmetal.mk
index c45972a..bd89173 100644
--- a/scripts/libmetal.mk
+++ b/scripts/libmetal.mk
@@ -5,6 +5,7 @@
METAL_SOURCE_PATH ?= freedom-metal
METAL_LDSCRIPT = $(BSP_DIR)/metal.$(LINK_TARGET).lds
METAL_HEADER = $(BSP_DIR)/metal.h
+PLATFORM_HEADER = $(BSP_DIR)/metal-platform.h
METAL_PREFIX = $(abspath $(BSP_DIR)/install)
METAL_BUILD_DIR = $(abspath $(BSP_DIR)/build/$(CONFIGURATION))
@@ -26,6 +27,7 @@ $(METAL_BUILD_DIR)/Makefile:
--with-preconfigured \
--with-machine-name=$(TARGET) \
--with-machine-header=$(abspath $(METAL_HEADER)) \
+ --with-platform-header=$(abspath $(PLATFORM_HEADER)) \
--with-machine-ldscript=$(abspath $(METAL_LDSCRIPT)) \
--with-builtin-libgloss
touch -c $@