From 3b16ee2c6ccab8df1dabfb80246e7f42dd8abce0 Mon Sep 17 00:00:00 2001 From: Jake Burkholder Date: Sat, 23 Feb 2002 19:01:22 +0000 Subject: Fix wrong offsets. Add offsets for %fsr and %tstate. Submitted by: tmm --- lib/libc/sparc64/sys/assym.s | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'lib/libc') diff --git a/lib/libc/sparc64/sys/assym.s b/lib/libc/sparc64/sys/assym.s index 58d1f652ee0c..ab143588e50b 100644 --- a/lib/libc/sparc64/sys/assym.s +++ b/lib/libc/sparc64/sys/assym.s @@ -7,6 +7,9 @@ #define FPRS_FEF 0x4 +#define CCR_MASK 0xff +#define ASI_MASK 0xff + #define UF_G0 0x0 #define UF_G1 0x8 #define UF_G2 0x10 @@ -23,10 +26,12 @@ #define UF_O5 0x68 #define UF_O6 0x70 #define UF_O7 0x78 -#define UF_PC 0x90 -#define UF_NPC 0x98 -#define UF_SFAR 0xa0 -#define UF_SFSR 0xa8 -#define UF_TAR 0xb0 -#define UF_TYPE 0xb8 +#define UF_PC 0x80 +#define UF_NPC 0x88 +#define UF_SFAR 0x90 +#define UF_SFSR 0x98 +#define UF_TAR 0xa0 +#define UF_TYPE 0xa8 +#define UF_STATE 0xb0 +#define UF_FSR 0xb8 #define UF_SIZEOF 0xc0 -- cgit v1.2.3