diff options
author | Mystery Man <unknown@mandriva.org> | 2003-09-12 15:16:49 +0000 |
---|---|---|
committer | Mystery Man <unknown@mandriva.org> | 2003-09-12 15:16:49 +0000 |
commit | e0a90440b5f10011c62a4ef2ad7ae53ee75eac56 (patch) | |
tree | 8fb507c45d54fb01a7532400679b607cb61e8f33 /mdk-stage1/dietlibc/include/asm/sparc-sigcontext.h | |
parent | 83fc804615d6576d1da05e6b5ac955345914a035 (diff) | |
download | drakx-e0a90440b5f10011c62a4ef2ad7ae53ee75eac56.tar drakx-e0a90440b5f10011c62a4ef2ad7ae53ee75eac56.tar.gz drakx-e0a90440b5f10011c62a4ef2ad7ae53ee75eac56.tar.bz2 drakx-e0a90440b5f10011c62a4ef2ad7ae53ee75eac56.tar.xz drakx-e0a90440b5f10011c62a4ef2ad7ae53ee75eac56.zip |
This commit was manufactured by cvs2svn to create tag 'V9_2_11mdk'.V9_2_11mdk
Diffstat (limited to 'mdk-stage1/dietlibc/include/asm/sparc-sigcontext.h')
-rw-r--r-- | mdk-stage1/dietlibc/include/asm/sparc-sigcontext.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/mdk-stage1/dietlibc/include/asm/sparc-sigcontext.h b/mdk-stage1/dietlibc/include/asm/sparc-sigcontext.h deleted file mode 100644 index 98e4e09ce..000000000 --- a/mdk-stage1/dietlibc/include/asm/sparc-sigcontext.h +++ /dev/null @@ -1,50 +0,0 @@ - -#define __SUNOS_MAXWIN 31 - -/* This is what SunOS does, so shall I. */ -struct sigcontext { - int sigc_onstack; /* state to restore */ - int sigc_mask; /* sigmask to restore */ - int sigc_sp; /* stack pointer */ - int sigc_pc; /* program counter */ - int sigc_npc; /* next program counter */ - int sigc_psr; /* for condition codes etc */ - int sigc_g1; /* User uses these two registers */ - int sigc_o0; /* within the trampoline code. */ - - /* Now comes information regarding the users window set - * at the time of the signal. - */ - int sigc_oswins; /* outstanding windows */ - - /* stack ptrs for each regwin buf */ - char *sigc_spbuf[__SUNOS_MAXWIN]; - - /* Windows to restore after signal */ - struct { - unsigned long locals[8]; - unsigned long ins[8]; - } sigc_wbuf[__SUNOS_MAXWIN]; -}; - -typedef struct { - struct { - unsigned long psr; - unsigned long pc; - unsigned long npc; - unsigned long y; - unsigned long u_regs[16]; /* globals and ins */ - } si_regs; - int si_mask; -} __siginfo_t; - -typedef struct { - unsigned long si_float_regs [32]; - unsigned long si_fsr; - unsigned long si_fpqdepth; - struct { - unsigned long *insn_addr; - unsigned long insn; - } si_fpqueue [16]; -} __siginfo_fpu_t; - |