|
10 | 10 |
|
11 | 11 | use super::*; |
12 | 12 |
|
13 | | -pub(crate) const RUSTC_VERSION: &str = "1.91.0"; |
| 13 | +pub(crate) const RUSTC_VERSION: &str = "1.92.0"; |
14 | 14 |
|
15 | 15 | pub const ALL_BUILTINS: &[TargetInfo] = &[ |
16 | 16 | TargetInfo { |
@@ -3224,6 +3224,19 @@ pub const ALL_BUILTINS: &[TargetInfo] = &[ |
3224 | 3224 | has_atomics: HasAtomics::atomic_8_16_32_64_ptr, |
3225 | 3225 | panic: Panic::abort, |
3226 | 3226 | }, |
| 3227 | + TargetInfo { |
| 3228 | + triple: Triple::new_const("wasm32-wasip3"), |
| 3229 | + os: Some(Os::wasi), |
| 3230 | + abi: None, |
| 3231 | + arch: Arch::wasm32, |
| 3232 | + env: Some(Env::p3), |
| 3233 | + vendor: Some(Vendor::unknown), |
| 3234 | + families: Families::wasm, |
| 3235 | + pointer_width: 32, |
| 3236 | + endian: Endian::little, |
| 3237 | + has_atomics: HasAtomics::atomic_8_16_32_64_ptr, |
| 3238 | + panic: Panic::abort, |
| 3239 | + }, |
3227 | 3240 | TargetInfo { |
3228 | 3241 | triple: Triple::new_const("wasm32v1-none"), |
3229 | 3242 | os: None, |
@@ -3653,6 +3666,19 @@ pub const ALL_BUILTINS: &[TargetInfo] = &[ |
3653 | 3666 | has_atomics: HasAtomics::atomic_8_16_32_64_ptr, |
3654 | 3667 | panic: Panic::unwind, |
3655 | 3668 | }, |
| 3669 | + TargetInfo { |
| 3670 | + triple: Triple::new_const("x86_64-unknown-motor"), |
| 3671 | + os: Some(Os::motor), |
| 3672 | + abi: None, |
| 3673 | + arch: Arch::x86_64, |
| 3674 | + env: None, |
| 3675 | + vendor: Some(Vendor::unknown), |
| 3676 | + families: Families::new_const(&[]), |
| 3677 | + pointer_width: 64, |
| 3678 | + endian: Endian::little, |
| 3679 | + has_atomics: HasAtomics::atomic_8_16_32_64_ptr, |
| 3680 | + panic: Panic::abort, |
| 3681 | + }, |
3656 | 3682 | TargetInfo { |
3657 | 3683 | triple: Triple::new_const("x86_64-unknown-netbsd"), |
3658 | 3684 | os: Some(Os::netbsd), |
@@ -3987,6 +4013,7 @@ impl super::Os { |
3987 | 4013 | pub const lynxos178: Os = Os::new_const("lynxos178"); |
3988 | 4014 | pub const macos: Os = Os::new_const("macos"); |
3989 | 4015 | pub const managarm: Os = Os::new_const("managarm"); |
| 4016 | + pub const motor: Os = Os::new_const("motor"); |
3990 | 4017 | pub const netbsd: Os = Os::new_const("netbsd"); |
3991 | 4018 | pub const nto: Os = Os::new_const("nto"); |
3992 | 4019 | pub const nuttx: Os = Os::new_const("nuttx"); |
@@ -4045,6 +4072,7 @@ impl super::Env { |
4045 | 4072 | pub const ohos: Env = Env::new_const("ohos"); |
4046 | 4073 | pub const p1: Env = Env::new_const("p1"); |
4047 | 4074 | pub const p2: Env = Env::new_const("p2"); |
| 4075 | + pub const p3: Env = Env::new_const("p3"); |
4048 | 4076 | pub const relibc: Env = Env::new_const("relibc"); |
4049 | 4077 | pub const sgx: Env = Env::new_const("sgx"); |
4050 | 4078 | pub const sim: Env = Env::new_const("sim"); |
|
0 commit comments