From dfc147fd33da7cd06e2c26b21cd669dfe1ce66d9 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Sat, 6 Apr 2024 12:41:31 +0200 Subject: [PATCH] aarch64/xilinx-zynqmp: Enable errata workarounds Close #5003. --- spec/build/bsps/aarch64/a53/abi.yml | 8 +++++++- spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml | 10 +++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/spec/build/bsps/aarch64/a53/abi.yml b/spec/build/bsps/aarch64/a53/abi.yml index 4374818fbd..c2c044aa15 100644 --- a/spec/build/bsps/aarch64/a53/abi.yml +++ b/spec/build/bsps/aarch64/a53/abi.yml @@ -9,11 +9,17 @@ copyrights: default: - enabled-by: aarch64/a53_ilp32_qemu value: - - -mcpu=cortex-a53 - -mabi=ilp32 + - -mno-outline-atomics + - -mcpu=cortex-a53 + - -mfix-cortex-a53-835769 + - -mfix-cortex-a53-843419 - enabled-by: true value: + - -mno-outline-atomics - -mcpu=cortex-a53 + - -mfix-cortex-a53-835769 + - -mfix-cortex-a53-843419 description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml index 8f514ca791..3da3998224 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml @@ -11,13 +11,17 @@ default: - aarch64/xilinx_zynqmp_ilp32_qemu - aarch64/xilinx_zynqmp_ilp32_zu3eg value: - - -mcpu=cortex-a53 - - -mno-outline-atomics - -mabi=ilp32 + - -mno-outline-atomics + - -mcpu=cortex-a53 + - -mfix-cortex-a53-835769 + - -mfix-cortex-a53-843419 - enabled-by: true value: - - -mcpu=cortex-a53 - -mno-outline-atomics + - -mcpu=cortex-a53 + - -mfix-cortex-a53-835769 + - -mfix-cortex-a53-843419 description: | ABI flags enabled-by: true