http://www.cygwin.com/ml/cygwin/2003-12/msg00575.html