Skip to content

Commit 72bde75

Browse files
Cuda-Chenmr-c
authored andcommitted
Add gcc arm 32bit armv8-a test in CI
1 parent 70748cd commit 72bde75

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

.github/workflows/ci.yml

+7
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,13 @@ jobs:
345345
arch_gnu: aarch64
346346
arch_deb: arm64
347347
distro: ubuntu-22.04
348+
- extra: -32bit
349+
version: 12
350+
cross: armv8
351+
arch_gnu: arm
352+
arch_gnu_abi: eabihf
353+
arch_deb: armhf
354+
distro: ubuntu-22.04
348355
- version: 12
349356
cross: riscv64
350357
arch_gnu: riscv64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[binaries]
2+
c = 'arm-linux-gnueabihf-gcc-12'
3+
cpp = 'arm-linux-gnueabihf-g++-12'
4+
ar = 'arm-linux-gnueabihf-ar'
5+
strip = 'arm-linux-gnueabihf-strip'
6+
objcopy = 'arm-linux-gnueabihf-objcopy'
7+
ld = 'arm-linux-gnueabihf-ld'
8+
exe_wrapper = ['qemu-arm-static', '-L', '/usr/arm-linux-gnueabihf']
9+
10+
[properties]
11+
c_args = ['-mcpu=cortex-a32', '-mfpu=crypto-neon-fp-armv8', '-Wextra', '-Werror']
12+
cpp_args = ['-mcpu=cortex-a32', '-mfpu=crypto-neon-fp-armv8', '-Wextra', '-Werror']
13+
14+
[host_machine]
15+
system = 'linux'
16+
cpu_family = 'arm'
17+
cpu = 'armv8-a'
18+
endian = 'little'

0 commit comments

Comments
 (0)