arm-trusted-firmware/bl31
Dimitris Papastamos 201ca5b6b4 runtime_exceptions: Save x4-x29 unconditionally
In preparation for SMCCC v1.1 support, save x4 to x29 unconditionally.
Previously we expected callers coming from AArch64 mode to preserve
x8-x17.  This is no longer the case with SMCCC v1.1 as AArch64 callers
only need to save x0-x3.

Change-Id: Ie62d620776533969ff4a02c635422f1b9208be9c
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
2018-01-29 09:58:57 +00:00
..
aarch64 runtime_exceptions: Save x4-x29 unconditionally 2018-01-29 09:58:57 +00:00
bl31.ld.S Replace magic numbers in linkerscripts by PAGE_SIZE 2017-11-29 12:09:52 +00:00
bl31.mk Merge pull request #1197 from dp-arm/dp/amu 2018-01-12 09:02:24 +00:00
bl31_context_mgmt.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
bl31_main.c BL31: Introduce Exception Handling Framework 2017-11-13 07:49:30 +00:00
ehf.c BL31: Program Priority Mask for SMC handling 2017-11-13 07:49:30 +00:00
interrupt_mgmt.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00