arm-trusted-firmware/plat
Julius Werner 402b3cf876 Switch AARCH32/AARCH64 to __aarch64__
NOTE: AARCH32/AARCH64 macros are now deprecated in favor of __aarch64__.

All common C compilers pre-define the same macros to signal which
architecture the code is being compiled for: __arm__ for AArch32 (or
earlier versions) and __aarch64__ for AArch64. There's no need for TF-A
to define its own custom macros for this. In order to unify code with
the export headers (which use __aarch64__ to avoid another dependency),
let's deprecate the AARCH32 and AARCH64 macros and switch the code base
over to the pre-defined standard macro. (Since it is somewhat
unintuitive that __arm__ only means AArch32, let's standardize on only
using __aarch64__.)

Change-Id: Ic77de4b052297d77f38fc95f95f65a8ee70cf200
Signed-off-by: Julius Werner <jwerner@chromium.org>
2019-08-01 13:45:03 -07:00
..
allwinner Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
arm Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
common Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
hisilicon Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
imx Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
intel/soc intel: agilex: Fix BL31 memory mapping 2019-07-30 10:56:38 +08:00
layerscape Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
marvell Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
mediatek Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
meson Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
nvidia/tegra Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
qemu Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
renesas/rcar Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
rockchip Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
rpi3 rpi3: Fix compilation error when stack protector is enabled 2019-07-08 10:45:48 -05:00
socionext uniphier: fix typo and coding style 2019-07-31 16:35:29 +09:00
st Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07: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