This release contains bugfixes, allowing hhuOS to be compiled with compiler optimizations enabled. This was not possible before, due to some bugs regarding inline assembly code. The build.sh script now builds a release version of hhuOS with these optimizations enabled by default. Furthermore, the following updates are included:
Library
- Bugfixes and performance improvements in
Util::Mathfunctions - Fix
Util::Time::Timestampnot using 64-bit arithmetic correctly
Miscellaneous
- The new compile target
grub-floppyallows building a bootable floppy disk image. However, due to space constraints no applications are included, making it rather useless. This is just a gimmick, as I always wanted hhuOS to be bootable from a floppy disk 💾 Maybe we will implement minimal hhuOS builds in the future, so that a usable system might actually fit into 1.44MB.