diff options
author | imp <imp@cvs.openbsd.org> | 1998-10-15 21:30:18 +0000 |
---|---|---|
committer | imp <imp@cvs.openbsd.org> | 1998-10-15 21:30:18 +0000 |
commit | 1aa92a9167e8428a77915dade77b1340f3d4dbcd (patch) | |
tree | 5571bd9bb30621c8996660ad778e1c6b8e84b0bb /sys/arch/mips/include/frame.h | |
parent | bc6606f5be9a546bea943ee33ca9dfef98a004fa (diff) |
Back out PEFO's trap change. It breaks everybody, it seems.
Diffstat (limited to 'sys/arch/mips/include/frame.h')
-rw-r--r-- | sys/arch/mips/include/frame.h | 77 |
1 files changed, 2 insertions, 75 deletions
diff --git a/sys/arch/mips/include/frame.h b/sys/arch/mips/include/frame.h index fdeb45fb447..56eebc66c85 100644 --- a/sys/arch/mips/include/frame.h +++ b/sys/arch/mips/include/frame.h @@ -1,4 +1,4 @@ -/* $OpenBSD: frame.h,v 1.3 1998/09/15 10:50:12 pefo Exp $ */ +/* $OpenBSD: frame.h,v 1.4 1998/10/15 21:30:14 imp Exp $ */ /* * Copyright (c) 1998 Per Fogelstrom, Opsycon AB @@ -35,80 +35,7 @@ #define _MACHINE_FRAME_H_ struct trap_frame { - register_t zero; - register_t ast; - register_t v0; - register_t v1; - register_t a0; - register_t a1; - register_t a2; - register_t a3; - register_t t0; - register_t t1; - register_t t2; - register_t t3; - register_t t4; - register_t t5; - register_t t6; - register_t t7; - register_t s0; - register_t s1; - register_t s2; - register_t s3; - register_t s4; - register_t s5; - register_t s6; - register_t s7; - register_t t8; - register_t t9; - register_t k0; - register_t k1; - register_t gp; - register_t sp; - register_t s8; - register_t ra; - register_t sr; - register_t mullo; - register_t mulhi; - register_t badvaddr; - register_t cause; - register_t pc; - -/* From here and on, only saved user processes. */ - - f_register_t f0; - f_register_t f1; - f_register_t f2; - f_register_t f3; - f_register_t f4; - f_register_t f5; - f_register_t f6; - f_register_t f7; - f_register_t f8; - f_register_t f9; - f_register_t f10; - f_register_t f11; - f_register_t f12; - f_register_t f13; - f_register_t f14; - f_register_t f15; - f_register_t f16; - f_register_t f17; - f_register_t f18; - f_register_t f19; - f_register_t f20; - f_register_t f21; - f_register_t f22; - f_register_t f23; - f_register_t f24; - f_register_t f25; - f_register_t f26; - f_register_t f27; - f_register_t f28; - f_register_t f29; - f_register_t f30; - f_register_t f31; - register_t fsr; + int reg[NUMSAVEREGS]; }; #endif /*_MACHINE_FRAME_H_*/ |