]>
Commit | Line | Data |
---|---|---|
5869c6ff XL |
1 | use crate::abi::Endian; |
2 | use crate::spec::{Target, TargetOptions}; | |
3 | ||
4 | pub fn target() -> Target { | |
5869c6ff XL |
5 | Target { |
6 | llvm_target: "aarch64_be-unknown-linux-gnu".to_string(), | |
7 | pointer_width: 64, | |
8 | data_layout: "E-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128".to_string(), | |
9 | arch: "aarch64".to_string(), | |
10 | options: TargetOptions { | |
136023e0 | 11 | max_atomic_width: Some(128), |
5869c6ff XL |
12 | mcount: "\u{1}_mcount".to_string(), |
13 | endian: Endian::Big, | |
136023e0 | 14 | ..super::linux_gnu_base::opts() |
5869c6ff XL |
15 | }, |
16 | } | |
17 | } |