Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorroland <roland>
Tue, 7 May 1996 14:49:43 +0000 (14:49 +0000)
committerroland <roland>
Tue, 7 May 1996 14:49:43 +0000 (14:49 +0000)
* hurd/hurd/sigpreempt.h (struct hurd_signal_preempter): Change
prototype of `preempter' elt to use struct hurd_signal_detail.

hurd/hurd/sigpreempt.h

index 4042ea2..1bd6589 100644 (file)
@@ -23,6 +23,7 @@ Cambridge, MA 02139, USA.  */
 #include <errno.h>
 #include <signal.h>            /* For sigset_t, sighandler_t, SIG_ERR.  */
 struct hurd_sigstate;          /* <hurd/signal.h> */
+struct hurd_signal_detail;     /* <hurd/signal.h> */
 
 struct hurd_signal_preempter
   {
@@ -39,7 +40,7 @@ struct hurd_signal_preempter
        is processed as if the return value were its handler setting.  */
     sighandler_t (*preempter) (struct hurd_signal_preempter *preempter,
                               struct hurd_sigstate *ss,
-                              int *signo, long int *sigcode, int *sigerror);
+                              int *signo, struct hurd_signal_detail *detail);
     /* If PREEMPTER is null, act as if it returned HANDLER.  */
     sighandler_t handler;