arm-trusted-firmware/include
Masahiro Yamada caa3e7e0a4 linker_script: move .data section to bl_common.ld.h
Move the data section to the common header.

I slightly tweaked some scripts as follows:

[1] bl1.ld.S has ALIGN(16). I added DATA_ALIGN macro, which is 1
    by default, but overridden by bl1.ld.S. Currently, ALIGN(16)
    of the .data section is redundant because commit 4128659076
    ("Fix boot failures on some builds linked with ld.lld.") padded
    out the previous section to work around the issue of LLD version
    <= 10.0. This will be fixed in the future release of LLVM, so
    I am keeping the proper way to align LMA.

[2] bl1.ld.S and bl2_el3.ld.S define __DATA_RAM_{START,END}__ instead
    of __DATA_{START,END}__. I put them out of the .data section.

[3] SORT_BY_ALIGNMENT() is missing tsp.ld.S, sp_min.ld.S, and
    mediatek/mt6795/bl31.ld.S. This commit adds SORT_BY_ALIGNMENT()
    for all images, so the symbol order in those three will change,
    but I do not think it is a big deal.

Change-Id: I215bb23c319f045cd88e6f4e8ee2518c67f03692
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2020-04-25 20:09:08 +09:00
..
arch locks: bakery: use is_dcache_enabled() helper 2020-04-07 09:33:13 +02:00
bl1 coverity: fix MISRA violations 2020-02-18 10:47:46 -06:00
bl2 BL2_AT_EL3: Enable pointer authentication support 2019-02-27 11:58:09 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 Use correct type when reading SCR register 2020-01-28 11:10:48 +00:00
bl32 spd: tlkd: support new TLK SMCs for RPMB service 2020-03-21 19:00:05 -07:00
common linker_script: move .data section to bl_common.ld.h 2020-04-25 20:09:08 +09:00
drivers TF-A: Add GICv4 extension for GIC driver 2020-04-07 11:17:58 +01:00
dt-bindings stm32mp1: update device tree files 2019-01-18 15:45:08 +01:00
export TBB: Add an IO abstraction layer to load encrypted firmwares 2020-03-06 16:40:37 +05:30
lib coreboot: Add memory range parsing 2020-04-07 07:35:26 +00:00
plat Merge changes from topic "brcm_initial_support" into integration 2020-04-03 13:53:48 +00:00
services Implement SMCCC_ARCH_SOC_ID SMC call 2020-03-17 10:14:35 +00:00
tools_share Merge changes from topic "sb/dualroot" into integration 2020-03-10 13:47:47 +00:00