Fix SIGINFO and SIGWINCH.
authorErik de Castro Lopo <erikd@mega-nerd.com>
Fri, 19 Dec 2014 03:47:43 +0000 (14:47 +1100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Fri, 19 Dec 2014 08:43:00 +0000 (09:43 +0100)
commit3c4ced48d5d82bc3042fdd058e684e87e7036166
tree0bf272be6e33d38a3fc9381116430ffe2b2cefd7
parent757bf44bb4895fc561a2e5dd2f602168478741ec
Fix SIGINFO and SIGWINCH.

It seems these two signals have not been working since at least
2009. Detection of these signals seems to have never been added to
the configure.ac script and the code guarded by #ifdef then bit-rotted
(the idiom used to handle these signals seems to have been abandoned
for something simpler/better in 2009). This fix simply handles these
signals the same way the other signals are handled in
System/Posix/Signals.hsc.

Closes #30 and #31
System/Posix/Signals/Exts.hsc
cbits/HsUnix.c
changelog.md
configure.ac
include/HsUnix.h