Skip to content

Commit a163ca7

Browse files
author
Jorge Aparicio
committed
fix more warnings
1 parent e05caa1 commit a163ca7

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

src/int/mul.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
use int::{Int, LargeInt};
1+
#[cfg(not(all(feature = "c", target_arch = "x86")))]
2+
use int::LargeInt;
3+
use int::Int;
24

35
macro_rules! mul {
46
($intrinsic:ident: $ty:ty) => {

src/int/shift.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#[cfg(not(all(feature = "c", target_arch = "x86")))]
12
use int::{Int, LargeInt};
23

34
macro_rules! ashl {

src/int/udiv.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use core::{intrinsics, mem};
1+
use core::intrinsics;
22
use int::{Int, LargeInt};
33

44
/// Returns `n / d`
@@ -107,6 +107,8 @@ pub extern "C" fn __udivdi3(n: u64, d: u64) -> u64 {
107107
#[cfg(not(all(feature = "c", target_arch = "x86")))]
108108
#[cfg_attr(not(test), no_mangle)]
109109
pub extern "C" fn __umoddi3(a: u64, b: u64) -> u64 {
110+
use core::mem;
111+
110112
let mut rem = unsafe { mem::uninitialized() };
111113
__udivmoddi4(a, b, Some(&mut rem));
112114
rem

0 commit comments

Comments
 (0)