mirror of
				https://sourceware.org/git/glibc.git
				synced 2025-10-30 10:45:40 +03:00 
			
		
		
		
	1999-11-13 Thorsten Kukuk <kukuk@suse.de> * sysdeps/unix/sysv/linux/sparc/bits/signum.h: Add SIGPWR define from current kernel headers. * sunrpc/key_call.c: Use /usr/etc/keyenvoy only if we don't have SO_PASSCRED defined.
		
			
				
	
	
		
			84 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* Signal number definitions.  Linux/SPARC version.
 | |
|    Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
 | |
|    This file is part of the GNU C Library.
 | |
| 
 | |
|    The GNU C Library is free software; you can redistribute it and/or
 | |
|    modify it under the terms of the GNU Library General Public License as
 | |
|    published by the Free Software Foundation; either version 2 of the
 | |
|    License, or (at your option) any later version.
 | |
| 
 | |
|    The GNU C Library is distributed in the hope that it will be useful,
 | |
|    but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | |
|    Library General Public License for more details.
 | |
| 
 | |
|    You should have received a copy of the GNU Library General Public
 | |
|    License along with the GNU C Library; see the file COPYING.LIB.  If not,
 | |
|    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 | |
|    Boston, MA 02111-1307, USA.  */
 | |
| 
 | |
| #ifdef	_SIGNAL_H
 | |
| 
 | |
| /* Fake signal functions.  */
 | |
| #define SIG_ERR ((__sighandler_t) -1) /* Error return.  */
 | |
| #define SIG_DFL ((__sighandler_t) 0) /* Default action.  */
 | |
| #define SIG_IGN ((__sighandler_t) 1) /* Ignore signal.  */
 | |
| 
 | |
| #ifdef __USE_UNIX98
 | |
| # define SIG_HOLD	((__sighandler_t) 2)	/* Add signal to hold mask.  */
 | |
| #endif
 | |
| 
 | |
| /*
 | |
|  * Linux/SPARC has different signal numbers that Linux/i386: I'm trying
 | |
|  * to make it OSF/1 binary compatible, at least for normal binaries.
 | |
|  */
 | |
| #define SIGHUP		 1
 | |
| #define SIGINT		 2
 | |
| #define SIGQUIT		 3
 | |
| #define SIGILL		 4
 | |
| #define SIGTRAP		 5
 | |
| #define SIGABRT		 6
 | |
| #define SIGIOT		 6
 | |
| #define SIGEMT           7
 | |
| #define SIGFPE		 8
 | |
| #define SIGKILL		 9
 | |
| #define SIGBUS          10
 | |
| #define SIGSEGV		11
 | |
| #define SIGSYS		12
 | |
| #define SIGPIPE		13
 | |
| #define SIGALRM		14
 | |
| #define SIGTERM		15
 | |
| #define SIGURG          16
 | |
| 
 | |
| /* SunOS values which deviate from the Linux/i386 ones */
 | |
| #define SIGSTOP		17
 | |
| #define SIGTSTP		18
 | |
| #define SIGCONT		19
 | |
| #define SIGCHLD		20
 | |
| #define SIGTTIN		21
 | |
| #define SIGTTOU		22
 | |
| #define SIGIO		23
 | |
| #define SIGPOLL		SIGIO   /* SysV name for SIGIO */
 | |
| #define SIGXCPU		24
 | |
| #define SIGXFSZ		25
 | |
| #define SIGVTALRM	26
 | |
| #define SIGPROF		27
 | |
| #define SIGWINCH	28
 | |
| #define SIGLOST		29
 | |
| #define SIGPWR          SIGLOST
 | |
| #define SIGUSR1		30
 | |
| #define SIGUSR2		31
 | |
| 
 | |
| #define	_NSIG		64	/* Biggest signal number + 1
 | |
| 				   (including real-time signals).  */
 | |
| 
 | |
| #define SIGRTMIN        (__libc_current_sigrtmin ())
 | |
| #define SIGRTMAX        (__libc_current_sigrtmax ())
 | |
| 
 | |
| /* These are the hard limits of the kernel.  These values should not be
 | |
|    used directly at user level.  */
 | |
| #define __SIGRTMIN	32
 | |
| #define __SIGRTMAX	(_NSIG - 1)
 | |
| 
 | |
| #endif	/* <signal.h> included.  */
 |