1999-01-15 01:48:18 +03:00
|
|
|
/* $NetBSD: sigsuspend.S,v 1.7 1999/01/14 22:48:22 kleink Exp $ */
|
1997-03-29 23:55:50 +03:00
|
|
|
|
|
|
|
#include "SYS.h"
|
|
|
|
|
1998-12-02 04:01:03 +03:00
|
|
|
WARN_REFERENCES(sigsuspend, \
|
|
|
|
"warning: reference to compatibility sigsuspend(); include <signal.h> for correct reference")
|
|
|
|
|
1997-03-29 23:55:50 +03:00
|
|
|
ENTRY(sigsuspend)
|
|
|
|
lwz 3,0(3) # indirect to mask arg
|
1998-10-03 16:30:37 +04:00
|
|
|
li 0,SYS_compat_13_sigsuspend13
|
1997-03-29 23:55:50 +03:00
|
|
|
sc
|
1999-01-15 01:48:18 +03:00
|
|
|
b PIC_PLT(_C_LABEL(__cerror)) # always terminates with EINTR
|