diff options
Diffstat (limited to 'bl2/bl2.ld.S')
-rw-r--r-- | bl2/bl2.ld.S | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bl2/bl2.ld.S b/bl2/bl2.ld.S index c1d5d5c..849297a 100644 --- a/bl2/bl2.ld.S +++ b/bl2/bl2.ld.S @@ -59,6 +59,15 @@ SECTIONS __RO_END__ = .; } >RAM + /* + * The .xlat_table section is for full, aligned page tables (4K). + * Removing them from .bss avoids forcing 4K alignment on + * the .bss section and eliminates the unecessary zero init + */ + xlat_table (NOLOAD) : { + *(xlat_table) + } >RAM + .data . : { __DATA_START__ = .; *(.data) |