From d760a5efb94dadb5ea810c79830cef68de2a774f Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Sun, 2 Jun 2019 08:57:32 -0400 Subject: configs: Migrate CONFIG_SYS_LDSCRIPT to Kconfig In order to migrate this symbol to Kconfig introduce a new symbol to guard it, CONFIG_SYS_CUSTOM_LDSCRIPT. When that is set we can then provide the exact final location o the script. Signed-off-by: Tom Rini --- Kconfig | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'Kconfig') diff --git a/Kconfig b/Kconfig index 9d83d1a..31e7500 100644 --- a/Kconfig +++ b/Kconfig @@ -253,6 +253,23 @@ config BUILD_TARGET special image will be automatically built upon calling make / buildman. +config SYS_CUSTOM_LDSCRIPT + bool "Use a custom location for the U-Boot linker script" + help + Normally when linking U-Boot we will look in the board directory, + the CPU directory and finally the "cpu" directory of the architecture + for the ile "u-boot.lds" and use that as our linker. However, in + some cases we need to provide a different linker script. To do so, + enable this option and then provide the location under + CONFIG_SYS_LDSCRIPT. + +config SYS_LDSCRIPT + depends on SYS_CUSTOM_LDSCRIPT + string "Custom ldscript location" + help + Path within the source tree to the linker script to use for the + main U-Boot binary. + endmenu # General setup menu "Boot images" -- cgit v1.1