arm-trusted-firmware/include/common
Julius Werner 9352be8803 Use explicit-width data types in AAPCS parameter structs
It's not a good idea to use u_register_t for the members of
aapcs64_params_t and aapcs32_params_t, since the width of that type
always depends on the current execution environment. This would cause
problems if e.g. we used this structure to set up the entry point of an
AArch32 program from within an AArch64 program. (It doesn't seem like
any code is doing that today, but it's probably still a good idea to
write this defensively. Also, it helps with my next patch.)

Change-Id: I12c04a85611f2b6702589f3362bea3e6a7c9f776
Signed-off-by: Julius Werner <jwerner@chromium.org>
2019-07-23 20:25:34 -07:00
..
tbbr Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
asm_macros_common.S Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
bl_common.h Merge pull request #1751 from vwadekar/tegra-scatter-file-support 2019-03-01 11:23:58 +00:00
debug.h Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
desc_image_load.h plat/arm: Save BL2 descriptors to reserved memory. 2019-01-23 16:01:19 +00:00
ep_info.h Use explicit-width data types in AAPCS parameter structs 2019-07-23 20:25:34 -07:00
fdt_wrappers.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
image_decompress.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
interrupt_props.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
param_header.h Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
romlib.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
runtime_svc.h Remove support for the SMC Calling Convention 2.0 2019-01-30 16:01:49 +00:00