diff options
Diffstat (limited to 'coregrind/m_debuginfo/d3basics.c')
-rw-r--r-- | coregrind/m_debuginfo/d3basics.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/coregrind/m_debuginfo/d3basics.c b/coregrind/m_debuginfo/d3basics.c index e6de809e..956fc2f1 100644 --- a/coregrind/m_debuginfo/d3basics.c +++ b/coregrind/m_debuginfo/d3basics.c @@ -409,6 +409,9 @@ static Bool get_Dwarf_Reg( /*OUT*/Addr* a, Word regno, RegSummary* regs ) if (regno == 11) { *a = regs->fp; return True; } # elif defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) vg_assert(0); /* this function should never be called */ +# elif defined(VGP_s390x_linux) + if (regno == 15) { *a = regs->sp; return True; } + if (regno == 11) { *a = regs->fp; return True; } # else # error "Unknown platform" # endif |