Fix building docs for all targets on docs.rs and re-export the arch module

This commit is contained in:
gnzlbg 2019-01-30 13:21:24 +01:00 committed by gnzlbg
parent 25197fca7b
commit d5ef055ba9
4 changed files with 11 additions and 43 deletions

View file

@ -32,3 +32,6 @@ wasm-bindgen-test = "=0.2.19"
[features]
# Internal-usage only: denies all warnings.
strict = []
[package.metadata.docs.rs]
rustdoc-args = [ "--cfg dox" ]

View file

@ -83,45 +83,10 @@ extern crate wasm_bindgen_test;
#[path = "mod.rs"]
mod core_arch;
pub use core_arch::arch;
pub use core_arch::arch::*;
#[allow(unused_imports)]
use _core::clone;
#[allow(unused_imports)]
use _core::cmp;
#[allow(unused_imports)]
use _core::convert;
#[allow(unused_imports)]
use _core::default;
#[allow(unused_imports)]
use _core::fmt;
#[allow(unused_imports)]
use _core::hash;
#[allow(unused_imports)]
use _core::intrinsics;
#[allow(unused_imports)]
use _core::iter;
#[allow(unused_imports)]
use _core::marker;
#[allow(unused_imports)]
use _core::mem;
#[allow(unused_imports)]
use _core::num;
#[allow(unused_imports)]
use _core::ops;
#[allow(unused_imports)]
use _core::option;
#[allow(unused_imports)]
use _core::prelude;
#[allow(unused_imports)]
use _core::ptr;
#[allow(unused_imports)]
use _core::result;
#[allow(unused_imports)]
use _core::slice;
#[allow(unused_imports)]
use _core::sync;
#[allow(unused_imports)]
use _core::u128;
#[allow(unused_imports)]
use _core::u8;
use _core::{
clone, cmp, convert, default, fmt, hash, intrinsics, iter, marker, mem, num, ops, option,
prelude, ptr, result, slice, sync, u128, u8,
};

View file

@ -42,9 +42,9 @@ use std::io::{self, Read};
use std::str;
#[cfg(target_arch = "x86")]
use core_arch::arch::x86::*;
use core_arch::x86::*;
#[cfg(target_arch = "x86_64")]
use core_arch::arch::x86_64::*;
use core_arch::x86_64::*;
fn main() {
let mut input = Vec::new();

View file

@ -7,7 +7,7 @@ extern crate core_arch;
use std::ptr;
use core_arch::arch::wasm32::*;
use core_arch::wasm32::*;
static mut HEAD: *mut *mut u8 = 0 as _;