Updated: mingw-runtime-3.14

I've uploaded a new version of the mingw-runtime:

http://downloads.sourceforge.net/mingw/mingw-runtime-3.14.tar.gz

Changes:

2007-12-27 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

\* include/\_mingw.h: Increment version to 3.14.

2007-11-26 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

\* Makefile.in: Add libmsvcr90.a and libmsvcr90d.a targets.
\* msvcrt.def.in: Add support for \_\_msvcr90\_\_ and \_\_msvcr90d\_\_ defines.
\* mingwex/math/log10f.S: Correct issue with comments.
\* mingwex/math/log10l.S: Ditto.
\* mingwex/math/log1p.S: Ditto.
\* mingwex/math/log1pf.S: Ditto.
\* mingwex/math/log1pl.S: Ditto.
\* mingwex/math/log2.S: Ditto.
\* mingwex/math/log2f.S: Ditto.
\* mingwex/math/log2l.S: Ditto.
\* mingwex/math/logf.S: Ditto.
\* mingwex/math/logl.S: Ditto.

2007-10-03 Danny Smith <dannysmith@users.sourceforge.net>

\* mingwex/gdtoa/mingw\_snprintf.c: fixed warning during compile.

2007-10-03 Bernd Becker <hugin@users.sourceforge.net>

\* include/io.h \(\_\_finddata64\_t, \_\_wfinddata64\_t\): changed member 'size'
from '\_fsize\_t' to '\_\_int64' to be consistent with the other ...64
structures and the value set there is 8 bytes not 4.  Add guard for both
as the are only used by functions available from 6.1 on.

\* include/malloc.h \(\_HEAP\_MAXREQ\): Define.
\(\_aligned\_offset\_recalloc\): Define.
\(\_aligned\_recalloc\(\)\): Define.

\* include/math.h: fixed a typo in a comment.
\(atanhf\): Fixed declaration.

\* include/wchar.h \(\_\_wfinddata64\_t\): changed member 'size' from '\_fsize\_t'
to '\_\_int64' to be consistent with the other ...64 structures and the value
set there is 8 bytes not 4.  Added guard as this function is only used by
functions available from 6.1 on.

\* include/sys/stat.h: some members of 'stat' were declared with types with
a prefixed underscore, while the ones without the underscore should have
been used.  Added guard to '\_\_stat64' as it is only used by functions
available from 6.1 on.  Added the wide character versions of the
exec\(\)/spawn\(\) family for completion
\(\_stati64\): changed the type of the 'st\_mode' member from 'unsigned int' to
'\_mode\_t'

\* include/sys/timeb.h \(timeb, \_timb\): changed the type of the 'time' member
from 'long' to 'time\_t'
\(\_\_timeb64\): moved declaration of structure directly before the declaration
of the function '\_ftime64\(\)', so it is guarded as well

\* include/sys/utime.h \(\_\_utimbuf64\): moved declaration of structure directly
before the declaration of the functions using it, so it is guarded as well

2007-09-24 David C. Daeschler <daveregs@rsaisp.com>

\* mingwex/gdtoa/mingw\_snprintf.c \(x\_sprintf\): Correct LEN\_L typo in 'l'
case.  Add missing break in 's'/LEN\_S case.

2007-08-25 Keith Marshall <keithmarshall@users.sourceforge.net>

Make snprintf\(\) and vsnprintf\(\) conform to C99.

\* include/stdio.h: Add note about incompatibility between...
\(snprintf, vsnprintf\): These two mingwex functions, and...
\(\_snprintf, \_vsnprintf\): these MSVCRT counterparts.

\* mingwex/Makefile.in \(STDIO\_OBJS\): Remove snprintf.o and vsnprintf.o
\(STDIO\_DISTFILES\): Remove snprintf.c and vsnprintf.c

\* mingwex/stdio/snprintf.c: Delete.
\* mingwex/stdio/vsnprintf.c: Delete.

\* mingwex/gdtoa/mingw\_snprintf.c \(snprintf\): Alias to \_\_mingw\_snprintf
\(vsnprintf\): Alias to \_\_mingw\_vsnprintf.
Posted by Chris Sutcliffe 2007-12-27

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks