patch-2.1.68 linux/include/asm-alpha/sigcontext.h

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

diff -u --recursive --new-file v2.1.67/linux/include/asm-alpha/sigcontext.h linux/include/asm-alpha/sigcontext.h
@@ -3,7 +3,7 @@
 
 struct sigcontext {
 	/*
-	 * what should we have here? I'd probably better use the same
+	 * 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.. 
 	 *
@@ -28,7 +28,15 @@
 	 unsigned long	sc_fp_trap_pc;
 	 unsigned long	sc_fp_trigger_sum;
 	 unsigned long	sc_fp_trigger_inst;
-	 unsigned long	sc_retcode[2];
+};
+
+struct ucontext {
+	unsigned long	  uc_flags;
+	struct ucontext  *uc_link;
+	old_sigset_t	  uc_osf_sigmask;
+	stack_t		  uc_stack;
+	struct sigcontext uc_mcontext;
+	sigset_t	  uc_sigmask;	/* mask last for extensibility */
 };
 
 #endif

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov