Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make standalone kernel actually standalone (#58)
* Work-in-progress for no_std core * Use no-std version of wasmi * More work * Rustfmt * Install rust-src * More work * It's compiling! * Make it work * Rustfmt * Remove fmod and fmodf * Remove these weird libc symbols * Don't build the standalone kernel for Linux * Use a different cache for the standalone kernel * Rename job * Restore fmt::Display implementations * Fix inconsistency in wasmi * Add Cargo.lock * Tweak main.rs * Use compiler_builtins and libm * Add ISO build * Pass -y to apt-get install * Tweak ISO thing * More ISO thing tweaks * Hack around rand * Some tweaks to main.rs * Try make it boot properly * Use lld for linking * Prettier link script * Tweak boot.S * Rename target to multiboot2 * More tweaks * Pass multiboot header to kernel * Rename link script * Correct target feature flags * Activate MMX/SSE/SSE2 * Rustfmt * More work * Change allocator * Rustfmt * Revert "Bump parity-scale-codec from 1.0.6 to 1.1.0 (#69)" This reverts commit ebe51e9. * Revert "Bump async-std from 1.0.0 to 1.1.0 (#67)" This reverts commit 86fa6c0. * Remove dependency on rand * Remove compiler_builtins * Fix grub.cfg * Install lld * Revert "Remove compiler_builtins" This reverts commit f980d44. * Some code clean up * More work
- Loading branch information