arm-trusted-firmware/bl1
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 Increase type widths to satisfy width requirements 2020-10-12 10:55:03 -05:00
tbbr Coverity: remove unnecessary header file includes 2020-02-04 10:23:51 -06:00
bl1.ld.S linker_script: move .data section to bl_common.ld.h 2020-04-25 20:09:08 +09:00
bl1.mk Add support for FEAT_MTPMU for Armv8.6 2020-12-11 12:49:20 +00:00
bl1_fwu.c Fix MISRA C issues in BL1/BL2/BL31 2020-04-03 16:20:59 -05:00
bl1_main.c Move static vars into functions in bl1 2020-08-31 11:11:48 -05:00
bl1_private.h coverity: fix MISRA violations 2020-02-18 10:47:46 -06:00