aboutsummaryrefslogtreecommitdiff
path: root/x86test/src/lib.rs
blob: 9c770bef182726d5b8d3bf3a83e6de10b1b1b3f7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//! x86test infrastructure to run rust unit tests in guest-ring 0.
#![feature(lang_items)]

extern crate klogger;
extern crate kvm_sys as kvm;
extern crate mmap;
extern crate x86;

#[macro_use]
extern crate log;

extern crate x86test_macro;
extern crate x86test_types;

mod hypervisor;
pub mod runner;

pub use x86test_macro::x86test;
pub use x86test_types::*;

pub use klogger::{sprint, sprintln};
pub use x86::io::outw;