Cross-compile coreutils.
Add 'boot-stage3-in-spike' and 'boot-stage3-in-qemu' targets.
These helpers boot the stage3 disk image in Spike or QEMU
respectively.
Add /init script to the stage3 disk.
Add CONFIG_CMDLINE to kernel.
Required when using Spike. See:
https://stackoverflow.com/questions/
32846037/how-to-specify-kernel-parameters-in-spike-riscv
Build stage 3 chroot and disk image.
So far only contains glibc & bash.
riscv-gnu-toolchain: Enable build of GCC linked against glibc.
Build stage3 kernel from the linux-4.1.y-riscv branch of https://github.com/riscv/riscv-linux
Fix missing file for riscv-pk package.
Package the RISCV emulator (Spike).
Fix GNU toolchain doc files.
Patch GCC 5 so it can be compiled with GCC 6.
Add commits to the Makefile and generate spec files from there.
Also choose a working set of commits based on RISCV priv 1.7.
Update current status in README.
Add stage 3 kernel cross-build.
Forbid stripping of libraries which breaks them.
Add stage 2 riscv-pk package, containing the Berkeley bootloader (bbl).
Initial commit.