We need to continue works on Scalar Fixed-Point + Floating-Point Compliancy Subset (SFFS). The Linux distribution must be compiled and be able to run; this might be a multi-phase work due to the huge amount of packages to support.
In particular this stage should focus more on what has to be done to cavatools
to get it to run SFFS binaries: ELF linker loading of dynamic libraries.
this makes this task radically different from bug #999 which is focussed
on actually getting SFFS Distros to first compile and second run under
qemu and other VMs.
* DONE: bug #1169 ELF binary support in ISACaller
* DONE: mmap support for syscalls
* MOVED: bug #1228
syscall "write to file using mmap" test
(needs the default-overrides, bug #1173, bug #1174)
The works on this were started in the task https://bugs.libre-soc.org/show_bug.cgi?id=860. It is important to read the discussion there first.
seems like the title should have SFFS, not LFFS. #939 should be updated to match.
Nice catch! Updated.