arm-trusted-firmware/plat
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
..
allwinner Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
arm Rename Cortex-Deimos to Cortex-A77 2019-07-10 12:14:20 +02:00
common Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
hisilicon Use explicit-width data types in AAPCS parameter structs 2019-07-23 20:25:34 -07:00
imx Update imx platform to not rely on undefined overflow behaviour 2019-07-12 09:12:19 +01:00
intel/soc Merge changes from topic "jc/shift-overflow" into integration 2019-07-16 10:11:27 +00:00
layerscape Update layerscape platform to not rely on undefined overflow behaviour 2019-07-11 12:10:58 +01:00
marvell Update marvell platform to not rely on undefined overflow behaviour 2019-07-11 12:10:51 +01:00
mediatek Update mediatek platform to not rely on undefined overflow behaviour 2019-07-12 09:12:12 +01:00
meson Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
nvidia/tegra Tegra: Fix typo in comment 2019-06-20 11:34:14 +02:00
qemu qemu: use new console interface in aarch32 2019-06-28 10:52:48 +01:00
renesas/rcar Merge changes from topic "jc/shift-overflow" into integration 2019-07-16 10:11:27 +00:00
rockchip plat/rockchip: Switch to use new common BL aux parameter library 2019-07-23 20:25:30 -07:00
rpi3 rpi3: Fix compilation error when stack protector is enabled 2019-07-08 10:45:48 -05:00
socionext synquacer: Fix compilation fail for SPM support build config 2019-07-12 09:12:11 -05:00
st Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
ti/k3 ti: k3: common: Trap all asynchronous bus errors to EL3 2019-07-04 12:14:46 -04:00
xilinx zynqmp: add support for multi console interface 2019-07-01 11:35:34 +05:30