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
openSUSE Build Service is sponsored by