Skip to main content

rustc_target/spec/targets/
aarch64_unknown_nto_qnx700.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.0".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::Nto70;
11    target
12}