From a990de90fe41456a23e58bd087d2f107d321f3a1 Mon Sep 17 00:00:00 2001
From: Valentin Popov <valentin@popov.link>
Date: Fri, 19 Jul 2024 16:37:58 +0400
Subject: Deleted vendor folder

---
 vendor/portable-atomic/src/cfgs.rs | 481 -------------------------------------
 1 file changed, 481 deletions(-)
 delete mode 100644 vendor/portable-atomic/src/cfgs.rs

(limited to 'vendor/portable-atomic/src/cfgs.rs')

diff --git a/vendor/portable-atomic/src/cfgs.rs b/vendor/portable-atomic/src/cfgs.rs
deleted file mode 100644
index 6722b98..0000000
--- a/vendor/portable-atomic/src/cfgs.rs
+++ /dev/null
@@ -1,481 +0,0 @@
-// SPDX-License-Identifier: Apache-2.0 OR MIT
-
-#![allow(missing_docs)]
-
-#[cfg(not(all(
-    portable_atomic_no_atomic_load_store,
-    not(any(
-        target_arch = "avr",
-        target_arch = "msp430",
-        target_arch = "riscv32",
-        target_arch = "riscv64",
-        feature = "critical-section",
-    )),
-)))]
-#[macro_use]
-mod atomic_8_16_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_8 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_8 {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_has_atomic_16 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_16 {
-        ($($tt:tt)*) => {};
-    }
-}
-#[cfg(all(
-    portable_atomic_no_atomic_load_store,
-    not(any(
-        target_arch = "avr",
-        target_arch = "msp430",
-        target_arch = "riscv32",
-        target_arch = "riscv64",
-        feature = "critical-section",
-    )),
-))]
-#[macro_use]
-mod atomic_8_16_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_8 {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_8 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_has_atomic_16 {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_16 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-}
-
-#[cfg(all(
-    any(not(target_pointer_width = "16"), feature = "fallback"),
-    not(all(
-        portable_atomic_no_atomic_load_store,
-        not(any(
-            target_arch = "avr",
-            target_arch = "msp430",
-            target_arch = "riscv32",
-            target_arch = "riscv64",
-            feature = "critical-section",
-        )),
-    )),
-))]
-#[macro_use]
-mod atomic_32_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_32 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_32 {
-        ($($tt:tt)*) => {};
-    }
-}
-#[cfg(not(all(
-    any(not(target_pointer_width = "16"), feature = "fallback"),
-    not(all(
-        portable_atomic_no_atomic_load_store,
-        not(any(
-            target_arch = "avr",
-            target_arch = "msp430",
-            target_arch = "riscv32",
-            target_arch = "riscv64",
-            feature = "critical-section",
-        )),
-    )),
-)))]
-#[macro_use]
-mod atomic_32_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_32 {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_32 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-}
-
-#[cfg_attr(
-    portable_atomic_no_cfg_target_has_atomic,
-    cfg(any(
-        all(
-            feature = "fallback",
-            any(
-                not(portable_atomic_no_atomic_cas),
-                portable_atomic_unsafe_assume_single_core,
-                feature = "critical-section",
-                target_arch = "avr",
-                target_arch = "msp430",
-            ),
-        ),
-        not(portable_atomic_no_atomic_64),
-        not(any(target_pointer_width = "16", target_pointer_width = "32")),
-    ))
-)]
-#[cfg_attr(
-    not(portable_atomic_no_cfg_target_has_atomic),
-    cfg(any(
-        all(
-            feature = "fallback",
-            any(
-                target_has_atomic = "ptr",
-                portable_atomic_unsafe_assume_single_core,
-                feature = "critical-section",
-                target_arch = "avr",
-                target_arch = "msp430",
-            ),
-        ),
-        target_has_atomic = "64",
-        not(any(target_pointer_width = "16", target_pointer_width = "32")),
-    ))
-)]
-#[macro_use]
-mod atomic_64_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_64 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_64 {
-        ($($tt:tt)*) => {};
-    }
-}
-#[cfg_attr(
-    portable_atomic_no_cfg_target_has_atomic,
-    cfg(not(any(
-        all(
-            feature = "fallback",
-            any(
-                not(portable_atomic_no_atomic_cas),
-                portable_atomic_unsafe_assume_single_core,
-                feature = "critical-section",
-                target_arch = "avr",
-                target_arch = "msp430",
-            ),
-        ),
-        not(portable_atomic_no_atomic_64),
-        not(any(target_pointer_width = "16", target_pointer_width = "32")),
-    )))
-)]
-#[cfg_attr(
-    not(portable_atomic_no_cfg_target_has_atomic),
-    cfg(not(any(
-        all(
-            feature = "fallback",
-            any(
-                target_has_atomic = "ptr",
-                portable_atomic_unsafe_assume_single_core,
-                feature = "critical-section",
-                target_arch = "avr",
-                target_arch = "msp430",
-            ),
-        ),
-        target_has_atomic = "64",
-        not(any(target_pointer_width = "16", target_pointer_width = "32")),
-    )))
-)]
-#[macro_use]
-mod atomic_64_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_64 {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_64 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-}
-
-#[cfg_attr(
-    not(feature = "fallback"),
-    cfg(any(
-        all(
-            target_arch = "aarch64",
-            any(not(portable_atomic_no_asm), portable_atomic_unstable_asm),
-        ),
-        all(
-            target_arch = "x86_64",
-            any(not(portable_atomic_no_asm), portable_atomic_unstable_asm),
-            any(
-                target_feature = "cmpxchg16b",
-                portable_atomic_target_feature = "cmpxchg16b",
-                all(
-                    feature = "fallback",
-                    not(portable_atomic_no_cmpxchg16b_target_feature),
-                    not(portable_atomic_no_outline_atomics),
-                    not(any(target_env = "sgx", miri)),
-                ),
-            ),
-        ),
-        all(
-            target_arch = "powerpc64",
-            portable_atomic_unstable_asm_experimental_arch,
-            any(
-                target_feature = "quadword-atomics",
-                portable_atomic_target_feature = "quadword-atomics",
-                all(
-                    feature = "fallback",
-                    not(portable_atomic_no_outline_atomics),
-                    portable_atomic_outline_atomics, // TODO(powerpc64): currently disabled by default
-                    any(
-                        all(
-                            target_os = "linux",
-                            any(
-                                target_env = "gnu",
-                                all(
-                                    any(target_env = "musl", target_env = "ohos"),
-                                    not(target_feature = "crt-static"),
-                                ),
-                                portable_atomic_outline_atomics,
-                            ),
-                        ),
-                        target_os = "android",
-                        target_os = "freebsd",
-                    ),
-                    not(any(miri, portable_atomic_sanitize_thread)),
-                ),
-            ),
-        ),
-        all(target_arch = "s390x", portable_atomic_unstable_asm_experimental_arch),
-    ))
-)]
-#[cfg_attr(
-    all(feature = "fallback", portable_atomic_no_cfg_target_has_atomic),
-    cfg(any(
-        not(portable_atomic_no_atomic_cas),
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    ))
-)]
-#[cfg_attr(
-    all(feature = "fallback", not(portable_atomic_no_cfg_target_has_atomic)),
-    cfg(any(
-        target_has_atomic = "ptr",
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    ))
-)]
-#[macro_use]
-mod atomic_128_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_128 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_128 {
-        ($($tt:tt)*) => {};
-    }
-}
-#[cfg_attr(
-    not(feature = "fallback"),
-    cfg(not(any(
-        all(
-            target_arch = "aarch64",
-            any(not(portable_atomic_no_asm), portable_atomic_unstable_asm),
-        ),
-        all(
-            target_arch = "x86_64",
-            any(not(portable_atomic_no_asm), portable_atomic_unstable_asm),
-            any(
-                target_feature = "cmpxchg16b",
-                portable_atomic_target_feature = "cmpxchg16b",
-                all(
-                    feature = "fallback",
-                    not(portable_atomic_no_cmpxchg16b_target_feature),
-                    not(portable_atomic_no_outline_atomics),
-                    not(any(target_env = "sgx", miri)),
-                ),
-            ),
-        ),
-        all(
-            target_arch = "powerpc64",
-            portable_atomic_unstable_asm_experimental_arch,
-            any(
-                target_feature = "quadword-atomics",
-                portable_atomic_target_feature = "quadword-atomics",
-                all(
-                    feature = "fallback",
-                    not(portable_atomic_no_outline_atomics),
-                    portable_atomic_outline_atomics, // TODO(powerpc64): currently disabled by default
-                    any(
-                        all(
-                            target_os = "linux",
-                            any(
-                                target_env = "gnu",
-                                all(
-                                    any(target_env = "musl", target_env = "ohos"),
-                                    not(target_feature = "crt-static"),
-                                ),
-                                portable_atomic_outline_atomics,
-                            ),
-                        ),
-                        target_os = "android",
-                        target_os = "freebsd",
-                    ),
-                    not(any(miri, portable_atomic_sanitize_thread)),
-                ),
-            ),
-        ),
-        all(target_arch = "s390x", portable_atomic_unstable_asm_experimental_arch),
-    )))
-)]
-#[cfg_attr(
-    all(feature = "fallback", portable_atomic_no_cfg_target_has_atomic),
-    cfg(not(any(
-        not(portable_atomic_no_atomic_cas),
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    )))
-)]
-#[cfg_attr(
-    all(feature = "fallback", not(portable_atomic_no_cfg_target_has_atomic)),
-    cfg(not(any(
-        target_has_atomic = "ptr",
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    )))
-)]
-#[macro_use]
-mod atomic_128_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_128 {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_128 {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-}
-
-#[cfg_attr(
-    portable_atomic_no_cfg_target_has_atomic,
-    cfg(any(
-        not(portable_atomic_no_atomic_cas),
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    ))
-)]
-#[cfg_attr(
-    not(portable_atomic_no_cfg_target_has_atomic),
-    cfg(any(
-        target_has_atomic = "ptr",
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    ))
-)]
-#[macro_use]
-mod atomic_cas_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_cas {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_cas {
-        ($($tt:tt)*) => {};
-    }
-}
-#[cfg_attr(
-    portable_atomic_no_cfg_target_has_atomic,
-    cfg(not(any(
-        not(portable_atomic_no_atomic_cas),
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    )))
-)]
-#[cfg_attr(
-    not(portable_atomic_no_cfg_target_has_atomic),
-    cfg(not(any(
-        target_has_atomic = "ptr",
-        portable_atomic_unsafe_assume_single_core,
-        feature = "critical-section",
-        target_arch = "avr",
-        target_arch = "msp430",
-    )))
-)]
-#[macro_use]
-mod atomic_cas_macros {
-    #[macro_export]
-    macro_rules! cfg_has_atomic_cas {
-        ($($tt:tt)*) => {};
-    }
-    #[macro_export]
-    macro_rules! cfg_no_atomic_cas {
-        ($($tt:tt)*) => {
-            $($tt)*
-        };
-    }
-}
-
-// Check that all cfg_ macros work.
-mod check {
-    crate::cfg_has_atomic_8! { type _Atomic8 = (); }
-    crate::cfg_no_atomic_8! { type _Atomic8 = (); }
-    crate::cfg_has_atomic_16! { type _Atomic16 = (); }
-    crate::cfg_no_atomic_16! { type _Atomic16 = (); }
-    crate::cfg_has_atomic_32! { type _Atomic32 = (); }
-    crate::cfg_no_atomic_32! { type _Atomic32 = (); }
-    crate::cfg_has_atomic_64! { type _Atomic64 = (); }
-    crate::cfg_no_atomic_64! { type _Atomic64 = (); }
-    crate::cfg_has_atomic_128! { type _Atomic128 = (); }
-    crate::cfg_no_atomic_128! { type _Atomic128 = (); }
-    crate::cfg_has_atomic_ptr! { type _AtomicPtr = (); }
-    crate::cfg_no_atomic_ptr! { type _AtomicPtr = (); }
-    crate::cfg_has_atomic_cas! { type __AtomicPtr = (); }
-    crate::cfg_no_atomic_cas! { type __AtomicPtr = (); }
-    #[allow(unused_imports)]
-    use {
-        _Atomic128 as _, _Atomic16 as _, _Atomic32 as _, _Atomic64 as _, _Atomic8 as _,
-        _AtomicPtr as _, __AtomicPtr as _,
-    };
-}
-- 
cgit v1.2.3