xref: /netbsd-src/sys/compat/linux/arch/arm/linux_sigarray.c (revision ce099b40997c43048fb78bd578195f81d2456523)
1*ce099b40Smartin /*	$NetBSD: linux_sigarray.c,v 1.4 2008/04/28 20:23:42 martin Exp $	*/
264625064Sbjh21 
364625064Sbjh21 /*-
464625064Sbjh21  * Copyright (c) 1995, 1998 The NetBSD Foundation, Inc.
564625064Sbjh21  * All rights reserved.
664625064Sbjh21  *
764625064Sbjh21  * This code is derived from software contributed to The NetBSD Foundation
864625064Sbjh21  * by Frank van der Linden and Eric Haszlakiewicz.
964625064Sbjh21  *
1064625064Sbjh21  * Redistribution and use in source and binary forms, with or without
1164625064Sbjh21  * modification, are permitted provided that the following conditions
1264625064Sbjh21  * are met:
1364625064Sbjh21  * 1. Redistributions of source code must retain the above copyright
1464625064Sbjh21  *    notice, this list of conditions and the following disclaimer.
1564625064Sbjh21  * 2. Redistributions in binary form must reproduce the above copyright
1664625064Sbjh21  *    notice, this list of conditions and the following disclaimer in the
1764625064Sbjh21  *    documentation and/or other materials provided with the distribution.
1864625064Sbjh21  *
1964625064Sbjh21  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
2064625064Sbjh21  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2164625064Sbjh21  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2264625064Sbjh21  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
2364625064Sbjh21  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2464625064Sbjh21  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2564625064Sbjh21  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2664625064Sbjh21  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2764625064Sbjh21  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
2864625064Sbjh21  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2964625064Sbjh21  * POSSIBILITY OF SUCH DAMAGE.
3064625064Sbjh21  */
3164625064Sbjh21 
32*ce099b40Smartin __KERNEL_RCSID(1, "$NetBSD: linux_sigarray.c,v 1.4 2008/04/28 20:23:42 martin Exp $");
3364625064Sbjh21 
34840887afSchristos const int linux_to_native_signo[LINUX__NSIG] = {
3564625064Sbjh21 	0,
3664625064Sbjh21 	SIGHUP,
3764625064Sbjh21 	SIGINT,
3864625064Sbjh21 	SIGQUIT,
3964625064Sbjh21 	SIGILL,
4064625064Sbjh21 	SIGTRAP,
4164625064Sbjh21 	SIGABRT,
4264625064Sbjh21 	SIGBUS,
4364625064Sbjh21 	SIGFPE,
4464625064Sbjh21 	SIGKILL,
4564625064Sbjh21 	SIGUSR1,
4664625064Sbjh21 	SIGSEGV,
4764625064Sbjh21 	SIGUSR2,
4864625064Sbjh21 	SIGPIPE,
4964625064Sbjh21 	SIGALRM,
5064625064Sbjh21 	SIGTERM,
5164625064Sbjh21 	0,			/* SIGSTKFLT */
5264625064Sbjh21 	SIGCHLD,
5364625064Sbjh21 	SIGCONT,
5464625064Sbjh21 	SIGSTOP,
5564625064Sbjh21 	SIGTSTP,
5664625064Sbjh21 	SIGTTIN,
5764625064Sbjh21 	SIGTTOU,
5864625064Sbjh21 	SIGURG,
5964625064Sbjh21 	SIGXCPU,
6064625064Sbjh21 	SIGXFSZ,
6164625064Sbjh21 	SIGVTALRM,
6264625064Sbjh21 	SIGPROF,
6364625064Sbjh21 	SIGWINCH,
6464625064Sbjh21 	SIGIO,
6564625064Sbjh21 	SIGPWR,
6664625064Sbjh21 	0,			/* SIGUNUSED */
6764625064Sbjh21 	0,
6864625064Sbjh21 	0,
6964625064Sbjh21 	0,
7064625064Sbjh21 	0,
7164625064Sbjh21 	0,
7264625064Sbjh21 	0,
7364625064Sbjh21 	0,
7464625064Sbjh21 	0,
7564625064Sbjh21 	0,
7664625064Sbjh21 	0,
7764625064Sbjh21 	0,
7864625064Sbjh21 	0,
7964625064Sbjh21 	0,
8064625064Sbjh21 	0,
8164625064Sbjh21 	0,
8264625064Sbjh21 	0,
8364625064Sbjh21 	0,
8464625064Sbjh21 	0,
8564625064Sbjh21 	0,
8664625064Sbjh21 	0,
8764625064Sbjh21 	0,
8864625064Sbjh21 	0,
8964625064Sbjh21 	0,
9064625064Sbjh21 	0,
9164625064Sbjh21 	0,
9264625064Sbjh21 	0,
9364625064Sbjh21 	0,
9464625064Sbjh21 	0,
9564625064Sbjh21 	0,
9664625064Sbjh21 	0,
9764625064Sbjh21 	0,
9864625064Sbjh21 	0,
9964625064Sbjh21 };
100