RISC-V Hex 0 #9

Open
TBSliver wants to merge 22 commits from tbsliver/riscv-hex0 into main
Owner
No description provided.
Offsets can be calculated because every instruction is 4 bytes (32 bits) long
add hex0a workflow for CI
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
8c7cbd222b
fixup! update headers
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 5s
90a7c9915e
add test workflow for riscv64/hex0a
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 3s
137f4e296a
fixup! update headers
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 4s
d30c23fba8
fixup! add test workflow for riscv64/hex0a
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
708f624da9
fixup! add test workflow for riscv64/hex0a
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
730e2e6301
fixup! add test workflow for riscv64/hex0a
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
d64d34a847
fixup! update headers
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 4s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
f6856d569d
TBSliver force-pushed tbsliver/riscv-hex0 from f6856d569d
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 4s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
to 2bb4ca2f66
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 3s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
2026-07-26 23:55:56 +01:00
Compare
fix a large number of minor bugs
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Has been cancelled
RISC-V / RISC-V Hex 0a (pull_request) Has been cancelled
ee62d6f1ee
remove old encoding work
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Successful in 4s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 3s
f2a2a42c9f
comment something else
All checks were successful
RISC-V / RISC-V Return 42 (pull_request) Successful in 5s
RISC-V / RISC-V Hex 0a (pull_request) Successful in 3s
dfa6865843
set up code for next stage of hex0
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
dd2810f47d
Work on rust script to help with hex encoding
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
6675b47267
More work on pre-asm
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
438cb691c4
Add logger
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
b147ac1a3d
Handle parenthesis
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
dc502fc59c
Remove unused colon punctuation
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
709f4f4aa2
Some checks failed
RISC-V / RISC-V Return 42 (pull_request) Failing after 0s
RISC-V / RISC-V Hex 0a (pull_request) Failing after 0s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin tbsliver/riscv-hex0:tbsliver/riscv-hex0
git switch tbsliver/riscv-hex0

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff tbsliver/riscv-hex0
git switch tbsliver/riscv-hex0
git rebase main
git switch main
git merge --ff-only tbsliver/riscv-hex0
git switch tbsliver/riscv-hex0
git rebase main
git switch main
git merge --no-ff tbsliver/riscv-hex0
git switch main
git merge --squash tbsliver/riscv-hex0
git switch main
git merge --ff-only tbsliver/riscv-hex0
git switch main
git merge tbsliver/riscv-hex0
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
TBSliver/Compiler-From-Scratch!9
No description provided.