sys: nomem fixes for kernel
Just assert everywhere, whatever
sys/blibc: fix vaarg usage
This was changed in Hare upstream
README: Fix GCC configure options
--disable-nlp causes the build to fail for mysterious reasons. This
option is also not documented anywhere so it was probably meant to be
--disable-nls like in binutils.
README: fix typo
s/migw32/mingw32/
sys: ps2kbd: handle extended scancodes
Bit of a hack.
ports: add doom to base system
Squashed 'ports/doom/' content from commit d26d26668
git-subtree-dir: ports/doom
git-subtree-split: d26d266689a43b3f4e099d3b248213b96e34998a
ports: don't install info files for make
Makefile: install src to /usr/src
bin: install sbase man pages
ports: install devel by default
And drop optional ports system entirely
README.md: clarify where third-party software is used
sys/vt: force cursor shown if not blinking
usr.share: make install directories
Compress initramfs with gzip
Implements a suitable decompressor in boot/efi; for multiboot it's
handled by the stage 1 bootloader.
Integrate zlib into build system