diff options
Diffstat (limited to 'spec/build/bsps')
-rw-r--r-- | spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/aarch64/xilinx-zynqmp/objsmp.yml | 16 |
3 files changed, 20 insertions, 0 deletions
diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml index 56c7694f35..59b5f922d4 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/abi.yml @@ -8,9 +8,11 @@ copyrights: - Copyright (C) 2020 On-Line Applications Research (OAR) default: - -mcpu=cortex-a53 +- -mno-outline-atomics default-by-variant: - value: - -mcpu=cortex-a53 + - -mno-outline-atomics - -mabi=ilp32 variants: - aarch64/xilinx_zynqmp_ilp32_qemu diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml index 1a356903cd..9d4fe505c3 100644 --- a/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml @@ -20,6 +20,8 @@ links: - role: build-dependency uid: obj - role: build-dependency + uid: objsmp +- role: build-dependency uid: optloadoff - role: build-dependency uid: optnocachelen diff --git a/spec/build/bsps/aarch64/xilinx-zynqmp/objsmp.yml b/spec/build/bsps/aarch64/xilinx-zynqmp/objsmp.yml new file mode 100644 index 0000000000..752e6622c6 --- /dev/null +++ b/spec/build/bsps/aarch64/xilinx-zynqmp/objsmp.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2021 On-Line Applications Research (OAR) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_SMP +includes: [] +install: [] +links: [] +source: +- bsps/aarch64/shared/start/aarch64-smp.c +- bsps/shared/start/bspsmp-arm-psci.c +type: build |