Skip to content

Commit f42af64

Browse files
committed
Fix import warnings for stage0
1 parent f1f5c04 commit f42af64

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/liballoc/arc.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,11 @@ use core::cmp::Ordering;
7979
use core::mem::{align_of_val, size_of_val};
8080
use core::intrinsics::abort;
8181
use core::mem;
82-
use core::ops::{Deref, CoerceUnsized};
82+
use core::ops::Deref;
83+
#[cfg(not(stage0))]
84+
use core::ops::CoerceUnsized;
8385
use core::ptr::{self, Shared};
86+
#[cfg(not(stage0))]
8487
use core::marker::Unsize;
8588
use core::hash::{Hash, Hasher};
8689
use core::{usize, isize};

src/liballoc/rc.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,13 @@ use core::cmp::Ordering;
161161
use core::fmt;
162162
use core::hash::{Hasher, Hash};
163163
use core::intrinsics::{assume, abort};
164-
use core::marker::{self, Unsize};
164+
use core::marker;
165+
#[cfg(not(stage0))]
166+
use core::marker::Unsize;
165167
use core::mem::{self, align_of_val, size_of_val, forget};
166-
use core::ops::{CoerceUnsized, Deref};
168+
use core::ops::Deref;
169+
#[cfg(not(stage0))]
170+
use core::ops::CoerceUnsized;
167171
use core::ptr::{self, Shared};
168172

169173
use heap::deallocate;

0 commit comments

Comments
 (0)