From 5a60bf7ba750afcaaa8e60d0dd12dc9dd7b669b4 Mon Sep 17 00:00:00 2001 From: Pawel Rutka Date: Wed, 29 Oct 2025 14:38:49 +0100 Subject: [PATCH] qnx8: add support for qnx8 --- cargo/3rdparty/crates/defs.bzl | 1 + crate_universe/3rdparty/crates/defs.bzl | 1 + crate_universe/Cargo.lock | 4 ++-- crate_universe/Cargo.toml | 2 +- examples/all_deps_vendor/basic/3rdparty/crates/defs.bzl | 1 + examples/crate_universe/vendor_external/crates/defs.bzl | 1 + .../crate_universe/vendor_local_manifests/crates/defs.bzl | 1 + examples/crate_universe/vendor_local_pkgs/crates/defs.bzl | 1 + .../crate_universe/vendor_remote_manifests/crates/defs.bzl | 1 + examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl | 1 + examples/hello_world/third-party-in-workspace/crates/defs.bzl | 1 + examples/ios_build/3rdparty/crates/defs.bzl | 1 + examples/sys/basic/3rdparty/crates/defs.bzl | 1 + examples/sys/complex/3rdparty/crates/defs.bzl | 1 + extensions/bindgen/3rdparty/crates/defs.bzl | 1 + extensions/mdbook/private/3rdparty/crates/defs.bzl | 1 + extensions/prost/private/3rdparty/crates/defs.bzl | 1 + extensions/protobuf/3rdparty/crates/defs.bzl | 1 + extensions/pyo3/3rdparty/crates/defs.bzl | 1 + extensions/wasm_bindgen/3rdparty/crates/defs.bzl | 1 + rust/platform/triple_mappings.bzl | 1 + test/rust_analyzer/3rdparty/crates/defs.bzl | 1 + test/vscode/3rdparty/crates/defs.bzl | 1 + 23 files changed, 24 insertions(+), 3 deletions(-) diff --git a/cargo/3rdparty/crates/defs.bzl b/cargo/3rdparty/crates/defs.bzl index 08a3685398..b0e9f133e3 100644 --- a/cargo/3rdparty/crates/defs.bzl +++ b/cargo/3rdparty/crates/defs.bzl @@ -399,6 +399,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/crate_universe/3rdparty/crates/defs.bzl b/crate_universe/3rdparty/crates/defs.bzl index 0867b53870..828fa5ff63 100644 --- a/crate_universe/3rdparty/crates/defs.bzl +++ b/crate_universe/3rdparty/crates/defs.bzl @@ -468,6 +468,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/crate_universe/Cargo.lock b/crate_universe/Cargo.lock index 4bebf73ab8..61e6fd0154 100644 --- a/crate_universe/Cargo.lock +++ b/crate_universe/Cargo.lock @@ -243,9 +243,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.18.0" +version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a2b34126159980f92da2a08bdec0694fd80fb5eb9e48aff25d20a0d8dfa710d" +checksum = "1a2c5f3bf25ec225351aa1c8e230d04d880d3bd89dea133537dafad4ae291e5c" dependencies = [ "smallvec", ] diff --git a/crate_universe/Cargo.toml b/crate_universe/Cargo.toml index 88fb9e6989..f43603aa90 100644 --- a/crate_universe/Cargo.toml +++ b/crate_universe/Cargo.toml @@ -69,7 +69,7 @@ cargo_metadata = "0.19.2" cargo_toml = "0.22.1" cargo-lock = "10.1.0" cargo-platform = "0.1.9" -cfg-expr = "0.18.0" +cfg-expr = "0.20.0" clap = { version = "4.5.37", features = ["derive", "env"] } crates-index = { version = "3.7.0", default-features = false, features = [ "git", diff --git a/examples/all_deps_vendor/basic/3rdparty/crates/defs.bzl b/examples/all_deps_vendor/basic/3rdparty/crates/defs.bzl index c8b5046923..8d9dd1b550 100644 --- a/examples/all_deps_vendor/basic/3rdparty/crates/defs.bzl +++ b/examples/all_deps_vendor/basic/3rdparty/crates/defs.bzl @@ -367,6 +367,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], diff --git a/examples/crate_universe/vendor_external/crates/defs.bzl b/examples/crate_universe/vendor_external/crates/defs.bzl index c76b9f2b01..2f76933810 100644 --- a/examples/crate_universe/vendor_external/crates/defs.bzl +++ b/examples/crate_universe/vendor_external/crates/defs.bzl @@ -375,6 +375,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/examples/crate_universe/vendor_local_manifests/crates/defs.bzl b/examples/crate_universe/vendor_local_manifests/crates/defs.bzl index 9539e972a6..5595f9fd04 100644 --- a/examples/crate_universe/vendor_local_manifests/crates/defs.bzl +++ b/examples/crate_universe/vendor_local_manifests/crates/defs.bzl @@ -374,6 +374,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl b/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl index 884ea45bf5..50c33a2d18 100644 --- a/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl +++ b/examples/crate_universe/vendor_local_pkgs/crates/defs.bzl @@ -375,6 +375,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl b/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl index eea37adf66..12fa1ac1c8 100644 --- a/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl +++ b/examples/crate_universe/vendor_remote_manifests/crates/defs.bzl @@ -377,6 +377,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl b/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl index cd09d08fa9..04b9ff9846 100644 --- a/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl +++ b/examples/crate_universe/vendor_remote_pkgs/crates/defs.bzl @@ -377,6 +377,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/examples/hello_world/third-party-in-workspace/crates/defs.bzl b/examples/hello_world/third-party-in-workspace/crates/defs.bzl index 55e42dc6c3..f66c6bddad 100644 --- a/examples/hello_world/third-party-in-workspace/crates/defs.bzl +++ b/examples/hello_world/third-party-in-workspace/crates/defs.bzl @@ -367,6 +367,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], diff --git a/examples/ios_build/3rdparty/crates/defs.bzl b/examples/ios_build/3rdparty/crates/defs.bzl index a02c096c7f..f63ae8cff2 100644 --- a/examples/ios_build/3rdparty/crates/defs.bzl +++ b/examples/ios_build/3rdparty/crates/defs.bzl @@ -367,6 +367,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], diff --git a/examples/sys/basic/3rdparty/crates/defs.bzl b/examples/sys/basic/3rdparty/crates/defs.bzl index ae01ea43f6..e2079653bf 100644 --- a/examples/sys/basic/3rdparty/crates/defs.bzl +++ b/examples/sys/basic/3rdparty/crates/defs.bzl @@ -367,6 +367,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], diff --git a/examples/sys/complex/3rdparty/crates/defs.bzl b/examples/sys/complex/3rdparty/crates/defs.bzl index b9c76dff0c..3fdafb9958 100644 --- a/examples/sys/complex/3rdparty/crates/defs.bzl +++ b/examples/sys/complex/3rdparty/crates/defs.bzl @@ -367,6 +367,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/extensions/bindgen/3rdparty/crates/defs.bzl b/extensions/bindgen/3rdparty/crates/defs.bzl index 72000443e9..dc68bda7d3 100644 --- a/extensions/bindgen/3rdparty/crates/defs.bzl +++ b/extensions/bindgen/3rdparty/crates/defs.bzl @@ -372,6 +372,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/extensions/mdbook/private/3rdparty/crates/defs.bzl b/extensions/mdbook/private/3rdparty/crates/defs.bzl index 170e6a551f..4072c14558 100644 --- a/extensions/mdbook/private/3rdparty/crates/defs.bzl +++ b/extensions/mdbook/private/3rdparty/crates/defs.bzl @@ -368,6 +368,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/extensions/prost/private/3rdparty/crates/defs.bzl b/extensions/prost/private/3rdparty/crates/defs.bzl index 1906c556de..dd6f128e68 100644 --- a/extensions/prost/private/3rdparty/crates/defs.bzl +++ b/extensions/prost/private/3rdparty/crates/defs.bzl @@ -375,6 +375,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/extensions/protobuf/3rdparty/crates/defs.bzl b/extensions/protobuf/3rdparty/crates/defs.bzl index 125774765c..9da527031a 100644 --- a/extensions/protobuf/3rdparty/crates/defs.bzl +++ b/extensions/protobuf/3rdparty/crates/defs.bzl @@ -373,6 +373,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/extensions/pyo3/3rdparty/crates/defs.bzl b/extensions/pyo3/3rdparty/crates/defs.bzl index 5d0e4f7137..9afce57c6d 100644 --- a/extensions/pyo3/3rdparty/crates/defs.bzl +++ b/extensions/pyo3/3rdparty/crates/defs.bzl @@ -369,6 +369,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/extensions/wasm_bindgen/3rdparty/crates/defs.bzl b/extensions/wasm_bindgen/3rdparty/crates/defs.bzl index 24a0e8c599..623f06b5ab 100644 --- a/extensions/wasm_bindgen/3rdparty/crates/defs.bzl +++ b/extensions/wasm_bindgen/3rdparty/crates/defs.bzl @@ -396,6 +396,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/rust/platform/triple_mappings.bzl b/rust/platform/triple_mappings.bzl index 6070591e6b..b818ca19e1 100644 --- a/rust/platform/triple_mappings.bzl +++ b/rust/platform/triple_mappings.bzl @@ -75,6 +75,7 @@ SUPPORTED_T2_PLATFORM_TRIPLES = { _T3_PLATFORM_TRIPLES = { "aarch64-unknown-nto-qnx710": _support(std = True, host_tools = False), + "aarch64-unknown-nto-qnx800": _support(std = True, host_tools = False), "wasm64-unknown-unknown": _support(std = False, host_tools = False), } diff --git a/test/rust_analyzer/3rdparty/crates/defs.bzl b/test/rust_analyzer/3rdparty/crates/defs.bzl index 09bf138049..0c59d81601 100644 --- a/test/rust_analyzer/3rdparty/crates/defs.bzl +++ b/test/rust_analyzer/3rdparty/crates/defs.bzl @@ -368,6 +368,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], diff --git a/test/vscode/3rdparty/crates/defs.bzl b/test/vscode/3rdparty/crates/defs.bzl index f76b533ceb..f37868f2f2 100644 --- a/test/vscode/3rdparty/crates/defs.bzl +++ b/test/vscode/3rdparty/crates/defs.bzl @@ -368,6 +368,7 @@ _CONDITIONS = { "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"], + "aarch64-unknown-nto-qnx800": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx800"], "aarch64-unknown-uefi": ["@rules_rust//rust/platform:aarch64-unknown-uefi"], "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"],