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