Commits
- Commit:
f526e7ff9893b68ad37545f7fe91ec7db7cfdade
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
cpu_fetch(): use read_u32()
- Commit:
f90074f5241fd3337a63a92785764d3460fa6cde
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
make read_* and write_* endian-aware
- Commit:
310548d292a73c9f38f28d7b2ba9f4dc8951315b
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add 'true' example
- Commit:
2e0e3a8c58ebc3ff9261c83924a15c5f85627e6f
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add gforth (not working)
- Commit:
292ece6080f3f3cfef48c47abff64dbd9034d4fd
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
change the way 'make run' works
- Commit:
d67350d648477d220c548b4185e5014464d29162
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
update build instructions
- Commit:
d59ba20c48720bc48af79190cf8a80c422087dcf
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add microcoreutils
- Commit:
ea4a917c47b70842d3568237008ef0cec17d7c57
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add rvforth
- Commit:
92d022a4ae46f0222611e60ca28e2deb4982329a
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
replace last occurences of rvemu with linurv
- Commit:
764c56209e6f7ec63ac1a15059bd6a40fcae272d
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
use destruct(1) for parsing ELF headers
- Commit:
cd0438ce5c0e5285e02b003de77438a71492de5d
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add data.dst
- Commit:
d3dcf18f6e08015f5678bbe9866e6417fa8b4789
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
update destruct to 0.2
- Commit:
0375feb614b91bd461a322acd259e217c45b690f
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add destruct-0.1
- Commit:
16107e2ec3ad181f8d1905b71edf72b65487ac34
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
initial support for signals
- Commit:
c21d1989ef14647a6262e7ac4c5a2438df77abe4
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
minor changes
- Commit:
df569e1e7c68ed2da421d088d25c46574144a945
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
remove debugging statement
- Commit:
502e1ef880c10f53d5a8c8ea78a8b9f2fd4a5977
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
many minor changes
- initialize the loglevel from LINURV_LOGLEVEL
- improve logging of ecall
- fix running programs by exec*p
- fix *stat*()
- Commit:
1927278bfae34067f3006f13d739c0351f14a1d2
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
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
- Commit:
85165aafc2dca81d4df459965dbece1f75f9c2cb
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
improve logging
- Commit:
d68efc51bceae0ebcb0917fc3b90eb5af74ea76a
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
print syscall name
- Commit:
6341b1fd7700790ff5d9f19b1de17e265f09bb8f
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
add oksh as a test
- Commit:
87df77a28a58d36cfc93336867ae27a6679a3e17
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
implement getcwd(2) and getppid(2)
- Commit:
5c65abd0607ea694a65fee66a05283d1021ea35e
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
fix M instructions
- Commit:
556cf3fcc326710d1d7db9f8340568349fe04108
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
enable M extension in toolchain
- Commit:
728f3bb17b12048abd68be8e8007c27fe6391cfc
- From:
- Benjamin Stürz <benni@stuerz.xyz>
- Date:
implement stub atomics