|
@@ -2831,8 +2831,18 @@ FIT uImage format:
|
|
CONFIG_SPL_LDSCRIPT
|
|
CONFIG_SPL_LDSCRIPT
|
|
LDSCRIPT for linking the SPL binary.
|
|
LDSCRIPT for linking the SPL binary.
|
|
|
|
|
|
|
|
+ CONFIG_SPL_MAX_FOOTPRINT
|
|
|
|
+ Maximum size in memory allocated to the SPL, BSS included.
|
|
|
|
+ When defined, the linker checks that the actual memory
|
|
|
|
+ used by SPL from _start to __bss_end does not exceed it.
|
|
|
|
+ CONFIG_SPL_MAX_FOOTPRINT and CONFIG_SPL_MAX_BSS_SIZE
|
|
|
|
+ must not be both defined at the same time.
|
|
|
|
+
|
|
CONFIG_SPL_MAX_SIZE
|
|
CONFIG_SPL_MAX_SIZE
|
|
- Maximum binary size (text, data and rodata) of the SPL binary.
|
|
|
|
|
|
+ Maximum size of the SPL image (text, data, rodata, and
|
|
|
|
+ linker lists sections), BSS excluded.
|
|
|
|
+ When defined, the linker checks that the actual size does
|
|
|
|
+ not exceed it.
|
|
|
|
|
|
CONFIG_SPL_TEXT_BASE
|
|
CONFIG_SPL_TEXT_BASE
|
|
TEXT_BASE for linking the SPL binary.
|
|
TEXT_BASE for linking the SPL binary.
|
|
@@ -2845,7 +2855,11 @@ FIT uImage format:
|
|
Link address for the BSS within the SPL binary.
|
|
Link address for the BSS within the SPL binary.
|
|
|
|
|
|
CONFIG_SPL_BSS_MAX_SIZE
|
|
CONFIG_SPL_BSS_MAX_SIZE
|
|
- Maximum binary size of the BSS section of the SPL binary.
|
|
|
|
|
|
+ Maximum size in memory allocated to the SPL BSS.
|
|
|
|
+ When defined, the linker checks that the actual memory used
|
|
|
|
+ by SPL from __bss_start to __bss_end does not exceed it.
|
|
|
|
+ CONFIG_SPL_MAX_FOOTPRINT and CONFIG_SPL_MAX_BSS_SIZE
|
|
|
|
+ must not be both defined at the same time.
|
|
|
|
|
|
CONFIG_SPL_STACK
|
|
CONFIG_SPL_STACK
|
|
Adress of the start of the stack SPL will use
|
|
Adress of the start of the stack SPL will use
|