]>
git.proxmox.com Git - rustc.git/blob - compiler/rustc_target/src/spec/aarch64_be_unknown_linux_gnu_ilp32.rs
1 use crate::abi
::Endian
;
2 use crate::spec
::{Target, TargetOptions}
;
4 pub fn target() -> Target
{
5 let mut base
= super::linux_gnu_base
::opts();
6 base
.max_atomic_width
= Some(128);
9 llvm_target
: "aarch64_be-unknown-linux-gnu_ilp32".into(),
11 data_layout
: "E-m:e-p:32:32-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128".into(),
12 arch
: "aarch64".into(),
13 options
: TargetOptions
{
15 features
: "+v8a,+outline-atomics".into(),
16 mcount
: "\u{1}_mcount".into(),