-/* Copyright (C) 2001 Free Software Foundation, Inc.
+/* Copyright (C) 2001, 2003 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>.
other than the PRESERVED state. */
ENTRY(__setcontext)
- alloc r16 = ar.pfs, 1, 0, 3, 0
+ alloc r16 = ar.pfs, 1, 0, 4, 0
// sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL):
mov out0 = SIG_SETMASK
add out1 = r2, in0
mov out2 = 0
+ mov out3 = 8 // sizeof kernel sigset_t
invala
break __BREAK_SYSCALL
-/* Copyright (C) 2001 Free Software Foundation, Inc.
+/* Copyright (C) 2001, 2003 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>.
#define SC_BR 0x088
#define SC_GR 0x0c8
#define SC_FR 0x1d0
-#define SC_MASK 0x9d0
+#define SC_MASK 0xa50
#define rTMP r16