CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2009-03-31 09:42:58

Modified files:
        winsup/cygwin  : ChangeLog ctype.cc cygwin.din 
        winsup/cygwin/include/cygwin: config.h version.h 
Removed files:
        winsup/cygwin/include: ctype.h 

Log message:
        * ctype.cc: Remove implementation of ctype functions in favor of
        pointer-based newlib implementation.
        (_ctype_b): Declare.
        (__ctype_cp): Move to newlib. Declare.
        (__ctype_iso): Ditto.
        (__set_ctype): Implement changing __ctype_ptr__.  Only copy character
        class data in applications built under older Cygwin.
        * cygwin.din (__ctype_ptr__): Export.
        * include/ctype.h: Remove in favor of newlib implementation.
        * include/cygwin/config.h (__EXPORT): Define alongside __IMPORT.
        * include/cygwin/version.h (CYGWIN_VERSION_CHECK_FOR_OLD_CTYPE):
        Define check for old vs. new ctype implementation.
        Bump API minor number.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.4434&r2=1.4435
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ctype.cc.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygwin.din.diff?cvsroot=src&r1=1.210&r2=1.211
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/ctype.h.diff?cvsroot=src&r1=1.6&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/config.h.diff?cvsroot=src&r1=1.10&r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/version.h.diff?cvsroot=src&r1=1.293&r2=1.294

Reply via email to