- The cause of the I/O exception not being caught in the MinGW-w64 and 64-bit
Cygwin ports was statically linking to libcd64.a compiled with -funroll-loops
in combination with -O6. Fixed the issue by removing the flag -funroll-loops.
- Improved code that installs signal handler by zeroing the sigaction struct.