diff options
Diffstat (limited to 'arch/arm/lib/pbl.lds.S')
-rw-r--r-- | arch/arm/lib/pbl.lds.S | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/lib/pbl.lds.S b/arch/arm/lib/pbl.lds.S index ae1babdcfd..114ec7bc81 100644 --- a/arch/arm/lib/pbl.lds.S +++ b/arch/arm/lib/pbl.lds.S @@ -44,6 +44,15 @@ SECTIONS . = ALIGN(4); .rodata : { *(.rodata*) } + . = ALIGN(4); + __pbl_board_stack_top = .; + .rodata.pbl_board_stack_top : { + *(.pbl_board_stack_top_*) + /* Dummy for when BootROM sets up usable stack */ + LONG(0x00000000); + } + ASSERT(. - __pbl_board_stack_top <= 8, "Only One PBL per Image allowed") + .barebox_imd : { BAREBOX_IMD } _etext = .; /* End of text and rodata section */ |