patch-1.3.12 linux/include/asm-alpha/signal.h

Next file: linux/include/asm-alpha/string.h
Previous file: linux/include/asm-alpha/sigcontext.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v1.3.11/linux/include/asm-alpha/signal.h linux/include/asm-alpha/signal.h
@@ -78,37 +78,7 @@
 };
 
 #ifdef __KERNEL__
-
-struct sigcontext_struct {
-	/*
-	 * what should we have here? I'd probably better use the same
-	 * stack layout as OSF/1, just in case we ever want to try
-	 * running their binaries.. 
-	 *
-	 * This is the basic layout, but I don't know if we'll ever
-	 * actually fill in all the values..
-	 */
-	 long		sc_onstack;
-	 long		sc_mask;
-	 long		sc_pc;
-	 long		sc_ps;
-	 long		sc_regs[32];
-	 long		sc_ownedfp;
-	 long		sc_fpregs[32];
-	 unsigned long	sc_fpcr;
-	 unsigned long	sc_fp_control;
-	 unsigned long	sc_reserved1, sc_reserved2;
-	 unsigned long	sc_ssize;
-	 char *		sc_sbase;
-	 unsigned long	sc_traparg_a0;
-	 unsigned long	sc_traparg_a1;
-	 unsigned long	sc_traparg_a2;
-	 unsigned long	sc_fp_trap_pc;
-	 unsigned long	sc_fp_trigger_sum;
-	 unsigned long	sc_fp_trigger_inst;
-	 unsigned long	sc_retcode[2];
-};
-
+#include <asm/sigcontext.h>
 #endif
 
 #endif

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov with Sam's (original) version
of this