From 2d203721df1bf98dd820b4f53bc338db0b986a5d Mon Sep 17 00:00:00 2001
From: John Hodge <tpg@mutabah.net>
Date: Fri, 9 Nov 2018 23:01:18 +0800
Subject: [PATCH] Nightly fixes

---
 Kernel/Core/arch/amd64/acpi/acpica/os_int.rs | 1 -
 Usermode/libstd/src/env.rs                   | 1 -
 Usermode/libstd_rt/lib.rs                    | 2 +-
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/Kernel/Core/arch/amd64/acpi/acpica/os_int.rs b/Kernel/Core/arch/amd64/acpi/acpica/os_int.rs
index cb3322bd..d5a12fad 100644
--- a/Kernel/Core/arch/amd64/acpi/acpica/os_int.rs
+++ b/Kernel/Core/arch/amd64/acpi/acpica/os_int.rs
@@ -4,7 +4,6 @@
 // arch/amd64/acpi/acpica/os_int.rs
 //! ACPICA OS bindings
 #![allow(non_snake_case)]
-#![allow(private_no_mangle_fns)]
 #![allow(dead_code,unused_variables)]
 use prelude::*;
 use super::shim_ext::*;
diff --git a/Usermode/libstd/src/env.rs b/Usermode/libstd/src/env.rs
index 29ca02c9..d5155676 100644
--- a/Usermode/libstd/src/env.rs
+++ b/Usermode/libstd/src/env.rs
@@ -8,7 +8,6 @@ static mut S_ARGUMENTS: &'static [OsString] = &[];
 
 #[no_mangle]
 #[linkage="external"]
-#[allow(private_no_mangle_fns)]
 #[allow(dead_code)]
 extern "C" fn register_arguments(args: &[&::ffi::OsStr]) {
 	kernel_log!("register_arguments(args={:?})", args);
diff --git a/Usermode/libstd_rt/lib.rs b/Usermode/libstd_rt/lib.rs
index 6a1e0113..efec02f9 100644
--- a/Usermode/libstd_rt/lib.rs
+++ b/Usermode/libstd_rt/lib.rs
@@ -3,7 +3,7 @@
 //
 // Standard Library - Runtime support (aka unwind and panic)
 #![feature(lang_items)]	// Allow definition of lang_items
-#![feature(panic_implementation,panic_info_message)]
+#![feature(panic_info_message)]
 #![feature(asm)]	// Used by backtrace code
 #![feature(const_fn)]	// HACK For debugging ARM unwind
 #![no_std]
-- 
GitLab