]> git.ipfire.org Git - thirdparty/glibc.git/blame - sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c
Update copyright dates with scripts/update-copyrights
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / sparc / sparc64 / sigaction.c
CommitLineData
b8cb072d 1/* POSIX.1 sigaction call for Linux/SPARC64.
2b778ceb 2 Copyright (C) 1997-2021 Free Software Foundation, Inc.
b8cb072d 3 This file is part of the GNU C Library.
a784e502
UD
4 Contributed by Miguel de Icaza <miguel@nuclecu.unam.mx> and
5 Jakub Jelinek <jj@ultra.linux.cz>.
b8cb072d
UD
6
7 The GNU C Library is free software; you can redistribute it and/or
41bdb6e2
AJ
8 modify it under the terms of the GNU Lesser General Public
9 License as published by the Free Software Foundation; either
10 version 2.1 of the License, or (at your option) any later version.
b8cb072d
UD
11
12 The GNU C Library is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
41bdb6e2 15 Lesser General Public License for more details.
b8cb072d 16
41bdb6e2 17 You should have received a copy of the GNU Lesser General Public
59ba27a6 18 License along with the GNU C Library; if not, see
5a82c748 19 <https://www.gnu.org/licenses/>. */
b8cb072d
UD
20
21#include <string.h>
22#include <syscall.h>
4d76a0ec 23#include <sysdep.h>
b8cb072d 24
b33e946f
AZ
25/* Defined on sigreturn_stub.S. */
26void __rt_sigreturn_stub (void);
b8cb072d 27
56b98bf1
AZ
28#define STUB(act, sigsetsize) \
29 (((unsigned long) &__rt_sigreturn_stub) - 8), \
30 (sigsetsize)
8b4f1598 31
b4a5d26d 32#include <sysdeps/unix/sysv/linux/sigaction.c>