arm-trusted-firmware/bl1
Sandrine Bailleux c02fcc4a38 BL1: Add linker symbol identifying end of ROM content
This patch adds a new linker symbol in BL1's linker script named
'__BL1_ROM_END__', which marks the end of BL1's ROM content. This
covers BL1's code, read-only data and read-write data to relocate
in Trusted SRAM. The address of this new linker symbol is exported
to C code through the 'BL1_ROM_END' macro.

The section related to linker symbols in the Firmware Design guide
has been updated and improved.

Change-Id: I5c442ff497c78d865ffba1d7d044511c134e11c7
2016-07-08 14:37:11 +01:00
..
aarch64 Introduce some helper macros for exception vectors 2016-05-26 17:04:39 +01:00
tbbr Fix the inconsistencies in bl1_tbbr_image_descs[] 2016-02-22 18:17:34 +00:00
bl1.ld.S BL1: Add linker symbol identifying end of ROM content 2016-07-08 14:37:11 +01:00
bl1.mk FWU: Add Generic Firmware Update framework support in BL1 2015-12-09 17:41:18 +00:00
bl1_context_mgmt.c Build option to include AArch32 registers in cpu context 2016-06-03 10:50:52 +01:00
bl1_fwu.c Fix the inconsistencies in bl1_tbbr_image_descs[] 2016-02-22 18:17:34 +00:00
bl1_main.c Remove dashes from image names: 'BL3-x' --> 'BL3x' 2015-12-14 12:31:37 +00:00
bl1_private.h BL1: Add linker symbol identifying end of ROM content 2016-07-08 14:37:11 +01:00