| * Copyright (c) 2021-2023, Arm Limited and Contributors. All rights reserved. |
| * SPDX-License-Identifier: BSD-3-Clause |
| #include <common/bl_common.ld.h> |
| #include <lib/xlat_tables/xlat_tables_defs.h> |
| /* Mapped using 4K pages, requires us to align different sections with |
| * different property at the same granularity. */ |
| OUTPUT_FORMAT("elf64-littleaarch64") |
| RAM (rwx): ORIGIN = RMM_BASE, LENGTH = RMM_LIMIT - RMM_BASE |
| __BSS_SIZE__ = SIZEOF(.bss); |
| * Define a linker symbol to mark the end of the RW memory area for this |
| /DISCARD/ : { *(.dynstr*) } |
| /DISCARD/ : { *(.dynamic*) } |
| /DISCARD/ : { *(.interp*) } |
| /DISCARD/ : { *(.note*) } |