diff options
author | jake <jake@FreeBSD.org> | 2002-02-23 19:01:22 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2002-02-23 19:01:22 +0000 |
commit | 9cdf1cce753a0e908ca01336389f6b5930c5f6df (patch) | |
tree | 914c99ca605917e38c67cfd56d119e5c52a35de4 /lib/libc/sparc64 | |
parent | a349eff875dedac834d6e1c94ca0f5a19589855b (diff) | |
download | FreeBSD-src-9cdf1cce753a0e908ca01336389f6b5930c5f6df.zip FreeBSD-src-9cdf1cce753a0e908ca01336389f6b5930c5f6df.tar.gz |
Fix wrong offsets. Add offsets for %fsr and %tstate.
Submitted by: tmm
Diffstat (limited to 'lib/libc/sparc64')
-rw-r--r-- | lib/libc/sparc64/sys/assym.s | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/lib/libc/sparc64/sys/assym.s b/lib/libc/sparc64/sys/assym.s index 58d1f65..ab14358 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 |