1*2fe8fb19SBen Gras/* $NetBSD: compat_sigpending13.S,v 1.3 2011/01/16 02:45:48 matt Exp $ */ 2*2fe8fb19SBen Gras 3*2fe8fb19SBen Gras#include "SYS.h" 4*2fe8fb19SBen Gras 5*2fe8fb19SBen Gras#if defined(LIBC_SCCS) 6*2fe8fb19SBen Gras__RCSID("$NetBSD: compat_sigpending13.S,v 1.3 2011/01/16 02:45:48 matt Exp $") 7*2fe8fb19SBen Gras#endif 8*2fe8fb19SBen Gras 9*2fe8fb19SBen GrasWARN_REFERENCES(sigpending, \ 10*2fe8fb19SBen Gras "warning: reference to compatibility sigpending(); include <signal.h> for correct reference") 11*2fe8fb19SBen Gras 12*2fe8fb19SBen GrasENTRY(sigpending) 13*2fe8fb19SBen Gras mr %r5,%r3 # save pointer 14*2fe8fb19SBen Gras _DOSYSCALL(compat_13_sigpending13) # sigpending() 15*2fe8fb19SBen Gras bso 1f 16*2fe8fb19SBen Gras stw %r3,0(%r5) # store return value 17*2fe8fb19SBen Gras li %r3,0 # and return 0 18*2fe8fb19SBen Gras blr 19*2fe8fb19SBen Gras1: 20*2fe8fb19SBen Gras b _C_LABEL(__cerror) 21*2fe8fb19SBen GrasEND(sigpending) 22