aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h')
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h b/sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h
index 809f7c1d13..ccfb881d98 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h
@@ -39,7 +39,7 @@
i3: XXXXXXXXXXXXXXXX i4: XXXXXXXXXXXXXXXX i5: XXXXXXXXXXXXXXXX
fp: XXXXXXXXXXXXXXXX i7: XXXXXXXXXXXXXXXX
- Old mask: XXXXXXXX XFSR: XXXXXXXXXXXXXXXX GSR: XX FPRS: X
+ Mask: XXXXXXXXXXXXXXXX XFSR: XXXXXXXXXXXXXXXX GSR: XX FPRS: X
f0: XXXXXXXXXXXXXXXX f2: XXXXXXXXXXXXXXXX f4: XXXXXXXXXXXXXXXX
f6: XXXXXXXXXXXXXXXX f8: XXXXXXXXXXXXXXXX f10: XXXXXXXXXXXXXXXX
f12: XXXXXXXXXXXXXXXX f14: XXXXXXXXXXXXXXXX f16: XXXXXXXXXXXXXXXX
@@ -79,7 +79,7 @@ register_dump (int fd, SIGCONTEXT ctx)
size_t nr = 0;
int i;
struct reg_window *r = (struct reg_window *)
- ctx->si_regs.u_regs[14];
+ ctx->sf_regs.u_regs[14];
struct __siginfo_sparc64_fpu *f;
#define ADD_STRING(str) \
@@ -92,15 +92,15 @@ register_dump (int fd, SIGCONTEXT ctx)
++nr
/* Generate strings of register contents. */
- hexvalue (ctx->si_regs.tstate, regs[0], 16);
- hexvalue (ctx->si_regs.tpc, regs[1], 16);
- hexvalue (ctx->si_regs.tnpc, regs[2], 16);
- hexvalue (ctx->si_regs.y, regs[3], 8);
+ hexvalue (ctx->sf_regs.tstate, regs[0], 16);
+ hexvalue (ctx->sf_regs.tpc, regs[1], 16);
+ hexvalue (ctx->sf_regs.tnpc, regs[2], 16);
+ hexvalue (ctx->sf_regs.y, regs[3], 8);
for (i = 1; i <= 15; i++)
- hexvalue (ctx->si_regs.u_regs[i], regs[3+i], 16);
+ hexvalue (ctx->sf_regs.u_regs[i], regs[3+i], 16);
for (i = 0; i <= 15; i++)
hexvalue (r->locals[i], regs[19+i], 16);
- hexvalue (ctx->si_mask, regs[35], 8);
+ hexvalue (ctx->sf_mask, regs[35], 16);
/* Generate the output. */
ADD_STRING ("Register dump:\n\n TSTATE: ");
@@ -173,8 +173,8 @@ register_dump (int fd, SIGCONTEXT ctx)
ADD_MEM (regs[33], 16);
ADD_STRING (" i7: ");
ADD_MEM (regs[34], 16);
- ADD_STRING ("\n\n Old mask: ");
- ADD_MEM (regs[35], 8);
+ ADD_STRING ("\n\n Mask: ");
+ ADD_MEM (regs[35], 16);
f = *(struct __siginfo_sparc64_fpu **)(ctx + 1);
if (f != NULL)