arm-trusted-firmware/plat
Joel Hutton 9f85f9e379 Clean usage of void pointers to access symbols
Void pointers have been used to access linker symbols, by declaring an
extern pointer, then taking the address of it. This limits symbols
values to aligned pointer values. To remove this restriction an
IMPORT_SYM macro has been introduced, which declares it as a char
pointer and casts it to the required type.

Change-Id: I89877fc3b13ed311817bb8ba79d4872b89bfd3b0
Signed-off-by: Joel Hutton <Joel.Hutton@Arm.com>
2018-03-27 13:20:27 +01:00
..
arm Merge pull request #1307 from wangfeng-64/master 2018-03-22 07:57:19 +00:00
common Merge pull request #1292 from danh-arm/dh/spurious-dep-warn 2018-03-03 13:26:18 +00:00
compat Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
hisilicon Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
mediatek Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
nvidia/tegra Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
qemu [PATCH 2/2] qemu: Support MULTI_CONSOLE_API 2018-03-22 10:34:39 +08:00
rockchip Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
rpi3 Disable workaround for CVE-2017-5715 on unaffected platforms 2018-01-29 09:58:56 +00:00
socionext/uniphier Merge pull request #1224 from masahir0y/gzip 2018-02-06 05:12:28 +00:00
xilinx/zynqmp Update ULL() macro and instances of ull to comply with MISRA 2018-02-27 17:05:51 +00:00