Fix documentation
This commit is contained in:
@@ -26,5 +26,6 @@ default-features = false
|
||||
|
||||
[features]
|
||||
default = []
|
||||
doc = []
|
||||
live = []
|
||||
multi_core = []
|
||||
|
||||
@@ -61,6 +61,7 @@ pub mod context;
|
||||
pub mod devices;
|
||||
|
||||
/// ELF file parsing
|
||||
#[cfg(not(feature="doc"))]
|
||||
pub mod elf;
|
||||
|
||||
/// External functions
|
||||
@@ -70,6 +71,7 @@ pub mod externs;
|
||||
pub mod memory;
|
||||
|
||||
/// Panic
|
||||
#[cfg(not(any(feature="doc", test)))]
|
||||
pub mod panic;
|
||||
|
||||
/// Schemes, filesystem handlers
|
||||
|
||||
@@ -2,11 +2,9 @@
|
||||
|
||||
use interrupt;
|
||||
|
||||
#[cfg(not(test))]
|
||||
#[lang = "eh_personality"]
|
||||
pub extern "C" fn eh_personality() {}
|
||||
|
||||
#[cfg(not(test))]
|
||||
/// Required to handle panics
|
||||
#[lang = "panic_fmt"]
|
||||
#[no_mangle]
|
||||
|
||||
@@ -15,6 +15,7 @@ use interrupt;
|
||||
use context;
|
||||
use context::ContextId;
|
||||
use context::file::FileDescriptor;
|
||||
#[cfg(not(feature="doc"))]
|
||||
use elf::{self, program_header};
|
||||
use scheme::FileHandle;
|
||||
use syscall;
|
||||
|
||||
Reference in New Issue
Block a user