aarch64-unknown-linux-gnuTier: 1 (with Host Tools)
Target for 64-bit little endian ARMv8-A Linux 4.1+ programs using glibc 2.17+.
@rustbot ping arm-maintainers to ping usBuilding the target itself requires a 64-bit little endian ARMv8-A compiler that is supported by cc-rs.
The target can be built by enabling it for a rustc build:
[build] target = ["aarch64-unknown-linux-gnu"]
If cross-compiling, make sure your C compiler is included in $PATH, then add it to the bootstrap.toml:
[target.aarch64-unknown-linux-gnu] cc = "aarch64-linux-gnu-gcc" cxx = "aarch64-linux-gnu-g++" ar = "aarch64-linux-gnu-ar" linker = "aarch64-linux-gnu-gcc"
This target is distributed through rustup, and otherwise requires no special configuration.
This target can be cross-compiled from any host.
This target can be tested as normal with x.py on a 64-bit little endian ARMv8-A host or via QEMU emulation.