diff options
author | Christopher Faylor <me@cgf.cx> | 2000-08-29 02:06:49 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2000-08-29 02:06:49 +0000 |
commit | d824bcf985a8a5fd96169135fd13a37729af4b16 (patch) | |
tree | 9e9cb02a7c42cf39bcd4daef1c418fb5da82bbc6 /winsup/cygwin/signal.cc | |
parent | 1b38471e5ed5a618f316be3ada5c30ccc17f1e51 (diff) | |
download | cygnal-d824bcf985a8a5fd96169135fd13a37729af4b16.tar.gz cygnal-d824bcf985a8a5fd96169135fd13a37729af4b16.tar.bz2 cygnal-d824bcf985a8a5fd96169135fd13a37729af4b16.zip |
* signal.cc (_raise): New function.
* exceptions.cc (unused_sig_wrapper): Remove _raise.
* sigproc.h (class sigframe): Default frames to skip to zero or suffer from
exuberant optimization.
* fhandler_tty.cc (fhandler_tty::write): Set appropriate errno when WriteFile
to pipe fails.
Diffstat (limited to 'winsup/cygwin/signal.cc')
-rw-r--r-- | winsup/cygwin/signal.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/winsup/cygwin/signal.cc b/winsup/cygwin/signal.cc index 2927712dd..38a1aba52 100644 --- a/winsup/cygwin/signal.cc +++ b/winsup/cygwin/signal.cc @@ -144,6 +144,12 @@ kill_worker (pid_t pid, int sig) return res; } +int +_raise (int sig) +{ + return _kill (myself->pid, sig); +} + /* This is called _kill because the real kill is in newlib. */ int _kill (pid_t pid, int sig) |