Commit Briefs

502e1ef880 Benjamin Stürz

many minor changes

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


1927278bfa Benjamin Stürz

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


85165aafc2 Benjamin Stürz

improve logging


d68efc51bc Benjamin Stürz

print syscall name


6341b1fd77 Benjamin Stürz

add oksh as a test


87df77a28a Benjamin Stürz

implement getcwd(2) and getppid(2)


5c65abd060 Benjamin Stürz

fix M instructions


556cf3fcc3 Benjamin Stürz

enable M extension in toolchain


728f3bb17b Benjamin Stürz

implement stub atomics


fdc4e5ea5a Benjamin Stürz

expand test case 'test'


fd7369d0b8 Benjamin Stürz

compile with -Wextra


5218bf96a9 Benjamin Stürz

implement open_flags()


21ec87349e Benjamin Stürz

fix warning with -Wall


0ed5ecb832 Benjamin Stürz

implement M extension


cc17802d9c Benjamin Stürz

improve debugging & fix aluw instructions


b472dc4b0f Benjamin Stürz

works on riscv64


80a2e72f5b Benjamin Stürz

Actually rename to linurv


c791d5e82e Benjamin Stürz

Rename to Linurv


5e306a9d55 Benjamin Stürz

Bugfix


f3444ea0ec Benjamin Stürz

Port to arm64


72b297959e Benjamin Stürz

Add clang dep for NetBSD


452f8ae7f5 Benjamin Stürz

Update README


9c836066a1 Benjamin Stürz

Add support for NetBSD


2f4986db7a Benjamin Stürz

fix 'make test'


78830c4583 Benjamin Stürz

Fix config.mk.Linux