config/arm: add aarch32 cross-compilation

Create meson cross file arm32_armv8a_linux_gcc. Use arm-linux-gnueabihf-
toolset which comes with standard packages on most used systems, such as
Ubuntu and CentOS.

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Acked-by: Ruifeng Wang <ruifeng.wang@arm.com>
This commit is contained in:
Juraj Linkeš 2021-07-07 15:25:42 +02:00 committed by Thomas Monjalon
parent 8db9503e11
commit e754875c29

View File

@ -0,0 +1,16 @@
[binaries]
c = 'arm-linux-gnueabihf-gcc'
cpp = 'arm-linux-gnueabihf-cpp'
ar = 'arm-linux-gnueabihf-gcc-ar'
strip = 'arm-linux-gnueabihf-strip'
pkgconfig = 'arm-linux-gnueabihf-pkg-config'
pcap-config = ''
[host_machine]
system = 'linux'
cpu_family = 'aarch32'
cpu = 'armv8-a'
endian = 'little'
[properties]
platform = 'generic_aarch32'