Commits


update build instructions


add microcoreutils


add rvforth


replace last occurences of rvemu with linurv


use destruct(1) for parsing ELF headers


add data.dst


update destruct to 0.2


add destruct-0.1


initial support for signals


minor changes


remove debugging statement


many minor changes - initialize the loglevel from LINURV_LOGLEVEL - improve logging of ecall - fix running programs by exec*p - fix *stat*()


fix toolchain bug when compiling on powerpc64-clang Refs: https://gcc.gnu.org/pipermail/gcc-patches/2024-March/648006.html https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239266


improve logging


print syscall name


add oksh as a test


implement getcwd(2) and getppid(2)


fix M instructions


enable M extension in toolchain


implement stub atomics


expand test case 'test'


compile with -Wextra


implement open_flags()


fix warning with -Wall


implement M extension