Home | History | Annotate | Line # | Download | only in sys
      1  1.2  matt /*	$NetBSD: compat_sigsuspend13.S,v 1.2 2011/01/15 07:31:13 matt Exp $	*/
      2  1.1  matt 
      3  1.1  matt #include "SYS.h"
      4  1.1  matt 
      5  1.2  matt #if defined(LIBC_SCCS)
      6  1.2  matt __RCSID("$NetBSD: compat_sigsuspend13.S,v 1.2 2011/01/15 07:31:13 matt Exp $")
      7  1.2  matt #endif
      8  1.2  matt 
      9  1.1  matt WARN_REFERENCES(sigsuspend, \
     10  1.1  matt     "warning: reference to compatibility sigsuspend(); include <signal.h> for correct reference")
     11  1.1  matt 
     12  1.1  matt ENTRY(sigsuspend)
     13  1.1  matt 	lwz	%r3,0(%r3)			# indirect to mask arg
     14  1.2  matt 	_DOSYSCALL(compat_13_sigsuspend13)
     15  1.2  matt 	b	_C_LABEL(__cerror)		# always terminates with EINTR
     16  1.2  matt END(sigsuspend)
     17