CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]    2011-02-10 17:36:52

Modified files:
        winsup/cygwin  : ChangeLog cygwin.din errno.cc 
        winsup/cygwin/include/cygwin: version.h 

Log message:
        strerror_r: obey POSIX, and match newlib header change
        
        * errno.cc (__xpg_strerror_r): New function.
        (strerror_r): Update to copy newlib's fixes.
        (strerror): Set errno on failure.
        (_sys_errlist): Cause EINVAL failure for reserved values.
        * cygwin.din: Export new function.
        * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Combine
        this into minor 236.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5151&r2=1.5152
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygwin.din.diff?cvsroot=src&r1=1.230&r2=1.231
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/errno.cc.diff?cvsroot=src&r1=1.75&r2=1.76
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/version.h.diff?cvsroot=src&r1=1.333&r2=1.334

Reply via email to