rustc_target/spec/targets/aarch64_unknown_nto_qnx710.rs
1use crate::spec::base::qnx_sdp;
2use crate::spec::{Env, Target};
3
4pub(crate) fn target() -> Target {
5 let mut target = qnx_sdp::aarch64();
6 target.metadata.description = Some("ARM64 QNX SDP 7.1 with io-pkt network stack".into());
7 target.options.pre_link_args =
8 qnx_sdp::pre_link_args(qnx_sdp::ApiVariant::Default, qnx_sdp::Arch::Aarch64);
9 // for QNX SDP 7.x, we keep target_os = "nto" for backwards compatibility, and use target_env to specify which version
10 target.options.env = Env::Nto71;
11 target
12}