File riscv.patch of Package ladish
Index: ladish-0.3.150.g27e38d3f/daemon/siginfo.c
===================================================================
--- ladish-0.3.150.g27e38d3f.orig/daemon/siginfo.c
+++ ladish-0.3.150.g27e38d3f/daemon/siginfo.c
@@ -69,6 +69,8 @@
# define SIGINFO_REGISTER(ucontext, index) ((ucontext)->uc_mcontext.uc_regs->gregs[index])
#elif defined(__sparc__) && defined(__arch64__)
# define SIGINFO_REGISTER(ucontext, index) ((ucontext)->uc_mcontext.mc_gregs[index])
+#elif defined(__riscv)
+# define SIGINFO_REGISTER(ucontext, index) ((ucontext)->uc_mcontext.__gregs[index])
#else
# define SIGINFO_REGISTER(ucontext, index) ((ucontext)->uc_mcontext.gregs[index])
#endif