arm-trusted-firmware/bl2
Yann Gautier 4324a14bf5 Add PIE support for AARCH32
Only BL32 (SP_min) is supported at the moment, BL1 and BL2_AT_EL3 are just
stubbed with _pie_fixup_size=0.
The changes are an adaptation for AARCH32 on what has been done for
PIE support on AARCH64.
The RELA_SECTION is redefined for AARCH32, as the created section is
.rel.dyn and the symbols are .rel*.

Change-Id: I92bafe70e6b77735f6f890f32f2b637b98cf01b9
Signed-off-by: Yann Gautier <yann.gautier@st.com>
2021-04-21 15:05:57 +02:00
..
aarch32 Add PIE support for AARCH32 2021-04-21 15:05:57 +02:00
aarch64 BL2_AT_EL3: add PIE support 2020-01-24 22:34:25 +09:00
bl2.ld.S linker_script: move .data section to bl_common.ld.h 2020-04-25 20:09:08 +09:00
bl2.mk Add support for FEAT_MTPMU for Armv8.6 2020-12-11 12:49:20 +00:00
bl2_el3.ld.S linker_script: move .rela.dyn section to bl_common.ld.h 2020-06-29 15:51:50 +09:00
bl2_image_load_v2.c Fix MISRA C issues in BL1/BL2/BL31 2020-04-03 16:20:59 -05:00
bl2_main.c TF-A: Add support for Measured Boot driver in BL1 and BL2 2020-07-21 20:33:20 +00:00
bl2_private.h Move BL1 and BL2 private defines to bl_common.h 2019-01-15 13:52:32 +00:00