summaryrefslogtreecommitdiffstats
path: root/common/Kconfig
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-12 09:27:06 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2007-07-12 09:27:06 +0200
commit3b90ee9a3df6a3a85391fff0882cc748fc58523f (patch)
treebeb5f427905418a4f589f877a83181692691ec48 /common/Kconfig
parent0ba162c9c7db2f066e9b9e0e55775760e48ddc9e (diff)
downloadbarebox-3b90ee9a3df6a3a85391fff0882cc748fc58523f.tar.gz
barebox-3b90ee9a3df6a3a85391fff0882cc748fc58523f.tar.xz
add CONFIG_RELOCATABLE
Diffstat (limited to 'common/Kconfig')
-rw-r--r--common/Kconfig18
1 files changed, 18 insertions, 0 deletions
diff --git a/common/Kconfig b/common/Kconfig
index fb3fde5dfd..a0f99ca8be 100644
--- a/common/Kconfig
+++ b/common/Kconfig
@@ -4,6 +4,24 @@ config GREGORIAN_CALENDER
menu "General Settings "
+
+config TEXT_BASE
+ prompt "TEXT_BASE"
+ hex
+ help
+ The Address U-Boot gets linked at.
+
+config RELOCATABLE
+ depends on PPC
+ bool "generate relocatable U-Boot binary"
+ help
+ A non relocatable U-Boot binary will run at it's compiled in
+ link address in RAM. This leads to smaller image sizes but may
+ put U-Boot just in the middle of RAM. With this option enabled
+ instead U-Boot can determine this address at runtime and thus
+ allowing it to relocate to the end of the available RAM. This
+ way you have the whole memory in a single piece.
+
config BROKEN
bool
prompt "Prompt for broken or incomplete code"