nuttx/tools/ci/testlist
qinwei1 e77b06721b arch: arm64: ARMv8-A support for NuttX
N/A

Summary:

Arm64 support for NuttX, Features supported:

1. Cortex-a53 single core and SMP support: it's can run into nsh shell at
   qemu virt machine.

2. qemu-a53 board configuration support: it's only for evaluate propose

3. FPU support for armv8-a: FPU context switching at NEON/floating-point
  TRAP is supported.

4. psci interface, armv8 cache operation(data cache) and smccc support.

5. fix mass code style issue, thank for @xiaoxiang781216, @hartmannathan @pkarashchenko

Please refer to boards/arm64/qemu/qemu-a53/README.txt for detail

Note:
1. GCC MACOS issue
The GCC 11.2 toolchain for MACOS may get crash while compiling
float operation function, the following link describe the issue
and give analyse at the issue:

https://bugs.linaro.org/show_bug.cgi?id=5825

it's seem GCC give a wrong instruction at certain machine which
without architecture features

the new toolchain is not available still, so just disable the MACOS
cibuild check at present

Signed-off-by: qinwei1 <qinwei1@xiaomi.com>
2022-07-14 09:35:49 -04:00
..
arm-01.dat arch/armv7-a/r: Unify the toolchain definition of eabi for linux and windows 2022-04-19 23:17:27 +08:00
arm-02.dat tools/ci: Enable libcxx test config 2022-04-29 21:08:14 -03:00
arm-03.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-04.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-05.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-06.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-07.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-08.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-09.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-10.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-11.dat tools/ci: Enable libcxx test config 2022-04-29 21:08:14 -03:00
arm-12.dat arch/armv7-m: Unify the toolchain definition of eabi/clang/iar for linux and windows 2022-04-19 23:17:27 +08:00
arm-13.dat ci/arm-13.dat: do not check board tlsr8278adk80d 2022-05-09 12:33:39 +08:00
macos.dat arch: arm64: ARMv8-A support for NuttX 2022-07-14 09:35:49 -04:00
other.dat arch: arm64: ARMv8-A support for NuttX 2022-07-14 09:35:49 -04:00
risc-v.dat arch/risc-v: Unify the toolchain definition of RVG for linux and windows 2022-04-19 23:17:27 +08:00
sim-01.dat boards/sim: Remove the unnecessary CONFIG_SIM_M32 2022-05-19 23:23:01 +03:00
sim-02.dat tools/ci: remove sim:segger from macOS build 2022-03-09 22:32:39 +08:00
xtensa.dat