From f93b2777dc64fbe116e01947e081fbd990697894 Mon Sep 17 00:00:00 2001
From: mrMiiao <90341146+mrMiiao@users.noreply.github.com>
Date: Wed, 18 May 2022 23:05:15 +0300
Subject: [PATCH 1/3] std_sys

"std_sys" unstable feature that allows you to use std::sys module
---
 library/std/src/lib.rs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs
index 6dc3fd9858451..b480480088f4a 100644
--- a/library/std/src/lib.rs
+++ b/library/std/src/lib.rs
@@ -484,6 +484,8 @@ pub use core::u8;
 #[stable(feature = "rust1", since = "1.0.0")]
 #[allow(deprecated, deprecated_in_future)]
 pub use core::usize;
+#[unstable(feature = "std_sys", issue = "97148")]
+pub use crate::sys;
 
 pub mod f32;
 pub mod f64;

From f8891dd8f591e2fb2696931690ae47a7f8743377 Mon Sep 17 00:00:00 2001
From: mrMiiao <90341146+mrMiiao@users.noreply.github.com>
Date: Wed, 18 May 2022 23:18:51 +0300
Subject: [PATCH 2/3] Update lib.rs

---
 library/std/src/lib.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs
index b480480088f4a..b44893404f319 100644
--- a/library/std/src/lib.rs
+++ b/library/std/src/lib.rs
@@ -484,8 +484,8 @@ pub use core::u8;
 #[stable(feature = "rust1", since = "1.0.0")]
 #[allow(deprecated, deprecated_in_future)]
 pub use core::usize;
-#[unstable(feature = "std_sys", issue = "97148")]
-pub use crate::sys;
+#[unstable(feature = "system", issue = "97148")]
+pub use crate::sys as system;
 
 pub mod f32;
 pub mod f64;

From a7d5590aa5091fb5351b23953d64c526a135fff5 Mon Sep 17 00:00:00 2001
From: mrMiiao <90341146+mrMiiao@users.noreply.github.com>
Date: Wed, 18 May 2022 23:25:49 +0300
Subject: [PATCH 3/3] =?UTF-8?q?Fixing=20errors=20=F0=9F=98=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 library/std/src/lib.rs | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs
index b44893404f319..8980474710342 100644
--- a/library/std/src/lib.rs
+++ b/library/std/src/lib.rs
@@ -485,7 +485,9 @@ pub use core::u8;
 #[allow(deprecated, deprecated_in_future)]
 pub use core::usize;
 #[unstable(feature = "system", issue = "97148")]
-pub use crate::sys as system;
+pub mod system {
+  pub use crate::sys::*;
+}
 
 pub mod f32;
 pub mod f64;