diff options
-rw-r--r-- | tapset/errno.stp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tapset/errno.stp b/tapset/errno.stp index f97b6bd0..74634e28 100644 --- a/tapset/errno.stp +++ b/tapset/errno.stp @@ -368,6 +368,8 @@ function returnstr:string (returnp:long) %{ /* pure */ ret = CONTEXT->regs->r8; #elif defined (__sparc64__) ret = CONTEXT->regs->u_regs[UREG_RETPC]; +#elif defined (__s390x__) + ret = CONTEXT->regs->gprs[2]; #else return; #endif |