Andreas Schwab
030f447530
Declare init_signals and add prototypes.
1998-05-04 09:24:30 +00:00
Richard M. Stallman
2509b14d79
Delete #endif left over from previous change.
1998-03-01 23:17:19 +00:00
Andreas Schwab
47b682b73c
(sigmask) [POSIX_SIGNALS]: Always define our own
...
version that returns a sigset_t.
(sigpause) [POSIX_SIGNALS]: Unconditionally define in terms of
sigsuspend. Don't redefine SIGEMPTYMASK.
(sys_sigpause): Don't declare.
(temp_mask): Don't declare.
1998-02-20 13:01:10 +00:00
Richard M. Stallman
9f910b506e
[sigmask] (SIGEMPTYMASK): Define to use sigmask.
1997-07-07 19:05:34 +00:00
Richard M. Stallman
6befe10512
(sigpause): Don't define if already defined.
1997-07-02 18:17:11 +00:00
Karl Heuer
6df54671fd
Replaced symbol BSD with BSD_SYSTEM.
1996-09-17 03:43:54 +00:00
Richard M. Stallman
645280b72c
(sigunblockx): Definitions deleted.
...
(sigpausex, sigblockx, sigholdx): Definitions deleted.
1996-09-01 22:08:12 +00:00
Richard M. Stallman
ea973b1075
Comment change.
1996-06-12 17:56:46 +00:00
Richard M. Stallman
0e9b572a69
(sigunblockx): Use sigunblock.
1996-06-12 15:49:49 +00:00
Richard M. Stallman
f405affb31
(EMACS_KILLPG) [WINDOWSNT]: Invoke kill instead of win32_kill_process.
1996-04-26 19:55:52 +00:00
Richard M. Stallman
cc210d6764
[POSIX_SIGNALS] (sigsetmask): Don't define if already defined.
1996-02-04 20:13:47 +00:00
Karl Heuer
919ccc942b
(sigblock): Delete this, undoing previous change.
1996-01-23 17:55:02 +00:00
Karl Heuer
768d104bc2
[__DJGPP__] (sigblock): Define trivially.
1996-01-21 03:54:12 +00:00
Erik Naggum
3b7ad313e0
Update FSF's address in the preamble.
1996-01-15 09:18:04 +00:00
Richard M. Stallman
6c8a1e24b9
[POSIX_SIGNALS] (signal): Undef before defining.
1995-10-30 02:37:50 +00:00
Karl Heuer
7c938215cd
Update GPL to version 2.
1995-06-15 20:42:24 +00:00
Karl Heuer
667da7f557
Don't use function prototypes.
1995-01-24 05:27:32 +00:00
Karl Heuer
c3aa5fec86
Fix typo in comment.
1994-12-09 22:43:47 +00:00
Richard M. Stallman
57d655926a
[WINDOWSNT] (EMACS_KILLPG): Use win32_kill_process.
1994-11-01 08:42:36 +00:00
Richard M. Stallman
9c063f29fa
[POSIX_SIGNALS] (signal): New definition.
1994-07-27 18:10:51 +00:00
Richard M. Stallman
d8b3c19089
[USG5_4] (sigblock): Use |, not &.
1994-06-16 18:51:07 +00:00
Richard M. Stallman
69037d5a1c
(sigblock) [USG5_4]: Define if not defined.
1994-06-15 04:05:32 +00:00
Richard M. Stallman
9bd67a3716
[POSIX] [!__GNUC__] (sys_sigmask): Add declaration.
1993-06-05 02:07:08 +00:00
Jim Blandy
2e903afbc7
* syssignal.h (sys_signal): Declare the second argument to have
...
type signal_handler_t. We're told this is necessary for Linux.
1993-05-24 05:12:22 +00:00
Jim Blandy
cf026b25cc
* syssignal.h: Don't #include <signal.h>
...
* alloc.c: #include <signal.h>, but before "config.h".
1993-05-24 02:32:33 +00:00
Jim Blandy
c6c5df7f76
Updated copyright years.
1993-05-22 21:34:42 +00:00
Jim Blandy
00eaaa321c
Some changes from Michael K. Johnson for Linux.
...
* sysdep.c (sys_siglist): Don't define this if HAVE_SYS_SIGLIST is
#defined. That lets the system provide it, if it has it.
* syssignal.h (sigmask): Only define this if <signal.h> hasn't
given us a definition already.
* syssignal.h (sys_sigpause): Fix argument in prototype.
* sysdep.c (init_signals): The masks are called empty_mask and
full_mask, not signal_empty_mask and signal_full_mask.
(signal_handler_t): Moved ....
* syssignal.h: ... to here.
* systty.h (EMACS_SET_TTY_PGRP): Call tcsetpgrp with the correct
arguments.
* emacs.c (main): Don't try to establish signal handlers for
SIGBUS and SIGSYS unless they're actually #defined.
1993-05-19 22:01:35 +00:00
Jim Blandy
985a35a39b
* syssignal.h (sigunblock): Add definition which works under SYSVr4.
...
* emacs.c (fatal_error_signal): Unblock the signal which we're
handling using sigunblock.
1993-03-11 07:16:39 +00:00
Jim Blandy
1b1f8f85bf
entered into RCS
1992-05-10 18:13:22 +00:00
Jim Blandy
32676c085c
*** empty log message ***
1992-05-01 06:20:46 +00:00
Jim Blandy
9ab9afa99b
Initial revision
1992-02-23 07:59:34 +00:00