src/newlib ChangeLog libc/include/stdio.h libc ...
dj@sourceware.cygnus.com
dj@sourceware.cygnus.com
Tue May 23 16:51:00 GMT 2000
CVSROOT: /cvs/src
Module name: src
Changes by: dj@sourceware.cygnus.com 00/05/23 16:51:54
Modified files:
newlib : ChangeLog
newlib/libc/include: stdio.h
newlib/libc/stdio: fdopen.c findfp.c fopen.c freopen.c local.h
stdio.c
Log message:
* libc/stdio/stdio.c (__stextmode): new, see if file is text mode
(__sread): always read in binary mode
(__swrite): always write in binary mode
* libc/include/stdio.h: no getc/putc macros for cygwin; causes
compatibility issues with different dll versions
* libc/stdio/fopen.c: use __stextmode
* libc/stdio/fdopen.c: ditto
* libc/stdio/freopen.c: ditto
* libc/stdio/findfp.c: set up __SCLE for std{in,out,err}
* libc/stdio/local.h: declare __stextmode
Patches:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/ChangeLog.diff?cvsroot=src&r1=1.29&r2=1.30
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/stdio.h.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/fdopen.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/findfp.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/fopen.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/freopen.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/local.h.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/stdio.c.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
More information about the Newlib-cvs
mailing list