summaryrefslogtreecommitdiff
path: root/sys/arch/mips/include/frame.h
diff options
context:
space:
mode:
authorimp <imp@cvs.openbsd.org>1998-10-15 21:30:18 +0000
committerimp <imp@cvs.openbsd.org>1998-10-15 21:30:18 +0000
commit1aa92a9167e8428a77915dade77b1340f3d4dbcd (patch)
tree5571bd9bb30621c8996660ad778e1c6b8e84b0bb /sys/arch/mips/include/frame.h
parentbc6606f5be9a546bea943ee33ca9dfef98a004fa (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.h77
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_*/