mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
build(bl31): add symbols for memory layout
Add symbols for mapping the physical memory layout of BL31. There are symbols that partially satisfy this requirement, however, the naming of these is inconsistent. Signed-off-by: Harrison Mutai <harrison.mutai@arm.com> Change-Id: I413cc4e9d7471582eed61d631bed6214bd17a564
This commit is contained in:
parent
f6088168f0
commit
9b5498a721
1 changed files with 3 additions and 0 deletions
|
@ -26,6 +26,8 @@ MEMORY {
|
|||
#endif /* PLAT_EXTRA_LD_SCRIPT */
|
||||
|
||||
SECTIONS {
|
||||
RAM_REGION_START = ORIGIN(RAM);
|
||||
RAM_REGION_LENGTH = LENGTH(RAM);
|
||||
. = BL31_BASE;
|
||||
|
||||
ASSERT(. == ALIGN(PAGE_SIZE),
|
||||
|
@ -198,6 +200,7 @@ SECTIONS {
|
|||
|
||||
ASSERT(. <= BL31_LIMIT, "BL31 image has exceeded its limit.")
|
||||
#endif /* SEPARATE_NOBITS_REGION */
|
||||
RAM_REGION_END = .;
|
||||
|
||||
/DISCARD/ : {
|
||||
*(.dynsym .dynstr .hash .gnu.hash)
|
||||
|
|
Loading…
Add table
Reference in a new issue