| /rk3399_ARM-atf/lib/aarch32/ |
| H A D | misc_helpers.S | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/bl1/aarch32/ |
| H A D | bl1_entrypoint.S | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/bl2/aarch32/ |
| H A D | bl2_el3_entrypoint.S | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/include/common/ |
| H A D | bl_common.ld.h | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/include/arch/aarch32/ |
| H A D | el3_common_macros.S | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/bl32/sp_min/aarch32/ |
| H A D | entrypoint.S | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/bl32/sp_min/ |
| H A D | sp_min.ld.S | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/docs/getting_started/ |
| H A D | build-options.rst | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|
| /rk3399_ARM-atf/ |
| H A D | Makefile | 4324a14bf548f5c56edc48128aba1aca0da2edf5 Mon Oct 05 09:02:54 UTC 2020 Yann Gautier <yann.gautier@st.com> 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>
|