redesign of the interface to the unikernel HermitCore

- the old interface between HermitCore and the Rust Standard Library
  based on a small C library (newlib)
- remove this interface and call directly the unikernel
- remove the dependency to the HermitCore linker
- use rust-lld as linker
This commit is contained in:
Stefan Lankes
2019-10-06 15:26:14 +00:00
parent 7870050796
commit c1e440a90f
51 changed files with 2388 additions and 451 deletions

View File

@@ -160,7 +160,7 @@ mod job {
}
}
#[cfg(any(target_os = "haiku", not(any(unix, windows))))]
#[cfg(any(target_os = "haiku", target_os = "hermit", not(any(unix, windows))))]
mod job {
pub unsafe fn setup(_build: &mut crate::Build) {
}