arm64: Enable INIT_SP_RELATIVE by default when POC is enabled
authorMichal Simek <michal.simek@xilinx.com>
Fri, 20 Dec 2019 10:35:52 +0000 (11:35 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 14 Jan 2020 08:05:53 +0000 (09:05 +0100)
When position-independent pre-relocation code is enable there is also
necessary to enable relative early stack pointer not to use origin location
pointed by CONFIG_SYS_INIT_SP_ADDR macro.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/Kconfig

index 8f950778bde46314cc0eaa77c947a6f0343232d7..528a7cedbd48caa2cedbf7a9f4598857f9a1b2ec 100644 (file)
@@ -12,6 +12,7 @@ config ARM64
 if ARM64
 config POSITION_INDEPENDENT
        bool "Generate position-independent pre-relocation code"
+       select INIT_SP_RELATIVE
        help
          U-Boot expects to be linked to a specific hard-coded address, and to
          be loaded to and run from that address. This option lifts that