This is a multi-part message in MIME format. --------------020203070708050809040107 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit
I've made a new version of the mingw runtime headers and libraries available for download. A list of what has changed is attached. NOTE: mingw-runtime version 3.4 was not publicly released. Earnie. -----Installation Instructions----- To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. Note that we do not allow downloads from sources.redhat.com (aka cygwin.com) due to bandwidth limitations. This means that you will need to find a mirror which has this update. In the US, ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/ is a reliable high bandwidth connection. In Germany, ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ is usually pretty good. In the UK, http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/ is usually up-to-date within 48 hours. If one of the above doesn't have the latest version of this package then you can either wait for the site to be updated or find another mirror. If you have questions or comments, please send them to the Cygwin mailing list at: [EMAIL PROTECTED] *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple If you need to unsubscribe from cygwin-announce or any other mailing list, reading the instructions at the above URL is guaranteed to provide you with the info that you need. -- http://www.mingw.org http://sourceforge.net/projects/mingw https://sourceforge.net/donate/index.php?user_id=15438 -- http://www.mingw.org http://sourceforge.net/projects/mingw https://sourceforge.net/donate/index.php?user_id=15438 --------------020203070708050809040107 Content-Type: text/plain; name="Changes.mingw" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Changes.mingw" 2004-04-22 Earnie Boyd <[EMAIL PROTECTED]> * DISCLAIMER: Add words about "free to use". * README: Modify "Win32 runtime" to "Microsoft C Runtime". * Makefile.in (SRCDIST_FILES): Add DISCLAIMER and CONTRIBUTORS. (inst_docdir): New variable. (INSTDOCS): Ditto. (FLAGS_TO_PASS): Include inst_docdir. (install-dirs): Add inst_docdir. (install): Add loop for INSTDOCS. * strncasecmp.c: Reword copyright and disclaimer. Move Contributors section to CONTRIBUTORS file. Remove RCS tags. 2004-04-22 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/lround.c: Rewrite. * mingwex/math/lroundf.c: Rewrite. * mingwex/math/lroundl.c: Rewrite. * mingwex/math/llround.c: Rewrite. * mingwex/math/llroundf.c: Rewrite. * mingwex/math/llroundl.c: Rewrite. 2004-04-20 Earnie Boyd <[EMAIL PROTECTED]> * CONTRIBUTORS: New file. * DISCLAIMER: Ditto. * CRT_noglob.c: Reword copyright and disclaimer. Move Contributors section to CONTRIBUTORS file. Remove RCS tags. * CRTFmode.c: Ditto. * CRTglob.c: Ditto. * CRTinit.c: Ditto. * crt1.c: Ditto. * crtdll.dev: Ditto. * dllcrt1.c: Ditto. * dllmain.c: Ditto. * gccmain.c: Ditto. * init.c: Ditto. * isascii.c: Ditto. * iscsym.c: Ditto. * iscsymf.c: Ditto. * jamfile: Ditto. * main.c: Ditto. * msvcrt.def.in: Ditto. * strcasecmp.c: Ditto. * toascii.c: Ditto. * wcscmpi.c: Ditto. * include/assert.h: Ditto. * include/conio.h: Ditto. * include/ctype.h: Ditto. * include/direct.h: Ditto. * include/dirent.h: Ditto. * include/dos.h: Ditto. * include/errno.h: Ditto. * include/excpt.h: Ditto. * include/fcntl.h: Ditto. * include/float.h: Ditto. * include/io.h: Ditto. * include/locale.h: Ditto. * include/malloc.h: Ditto. * include/math.h: Ditto. * include/process.h: Ditto. * include/setjmp.h: Ditto. * include/share.h: Ditto. * include/signal.h: Ditto. * include/stdio.h: Ditto. * include/stdlib.h: Ditto. * include/string.h: Ditto. * include/tchar.h: Ditto. * include/time.h: Ditto. * include/wchar.h: Ditto. * include/sys/locking.h: Ditto. * include/sys/param.h: Ditto. * include/sys/stat.h: Ditto. * include/sys/timeb.h: Ditto. * include/sys/types.h: Ditto. * include/sys/utime.h: Ditto. * mingwex/dirent.c: Ditto. 2004-04-19 Earnie Boyd <[EMAIL PROTECTED]> * include/_mingw.h: Revert to primary release 3 and increment minor release to 3. * Makefile.in (VERSION): Ditto. 2004-04-01 Danny Smith <[EMAIL PROTECTED]> * crt1.c (_mingw32_init_fmode): Set *_imp___fmode_dll to _fmode if not __MSVCRT__. 2004-03-30 Danny Smith <[EMAIL PROTECTED]> * include/io.h: (_findfirst): Correct prototype. 2004-03-30 Hans Leidekker <[EMAIL PROTECTED]> * include/io.h: (_findnext, _findclose): Correct prototype. 2004-03-28 Hans Leidekker <[EMAIL PROTECTED]> * include/math.h (FP_*): Add defines. 2004-03-29 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/round.c: Rewrite. * mingwex/math/roundf.c: Rewrite. * mingwex/math/roundl.c: Rewrite. 2004-03-25 Danny Smith <[EMAIL PROTECTED]> * include/_mingw.h (__MSVCRT_VERSION__): Define default as 0x0600. * include/time.h (__time64_t): Add typedef. (_mktime64): Add prototype for __MSVCRT_VERSION__ >= 0x0601. (_ctime64): Likewise. (_wctime64): Likewise. (_gmtime64): Likewise. (_localtime64): Likewise. (wcsftime): Move into _WTIME_DEFINED block. Regroup non-ANSI prototypes. * include/io.h: Include <stdint.h>. (__finddata64_t): Add struct definition. (__wfinddata64_t): Likewise. (_findfirst64): Add prototype for __MSVCRT_VERSION__ >= 0x0601. (_findnext64): Likewise. (_wfindfirst64): Likewise. (_wfindnext64): Likewise. * include/sys/timeb.h (__timeb64): Add struct definition. (_ftime64): Add prototype for __MSVCRT_VERSION__ >= 0x0601. * include/sys/utime.h (__utimbuf64): Add struct definition. (_utime64): Add prototype for __MSVCRT_VERSION__ >= 0x0601. (_futime64): Likewise. (_wutime64): Likewise. * include/sys/stat.h (__stat64): Add struct definition. (_fstat64): Add prototype for __MSVCRT_VERSION__ >= 0x0601. (_stat64): Likewise. (_wstat64): Likwise. * include/sys/types.h (__time64_t): Add typedef. * include/wchar.h (__wfinddata64_t): Add structure definition. (__stat64): Likewise. (_wctime64): Add prototype for __MSVCRT_VERSION__ >= 0x0601. (_wfindfirst64): Likewise. (_wfindnext64): Likewise. (_wutime64): Likewise. (_wstat64): Likwise. * include/malloc.h (_aligned_free): Add prototype for __MSVCRT_VERSION__ >= 0x0700. (_aligned_malloc): Likewise. (_aligned_offset_malloc): Likewise. (_aligned_offset_realloc): Likewise. (_aligned_realloc): Likewise. * include/string.h (_wcserror): Add prototype for __MSVCRT_VERSION__ >= 0x0700. (__wcserror): Likewise. * include/math.h (_set_SSE2_enable): Add prototype for __MSVCRT_VERSION__ >= 0x0701. 2004-03-25 Danny Smith <[EMAIL PROTECTED]> * include/stdio.h (_fsopen): Add prototype. * include/tchar.h (_tfsopen): Add defines. Thanks to "Gerik" <gerikr at users dot sourceforge dot net> 2004-03-19 Danny Smith <[EMAIL PROTECTED]> * msvcrt.def.in: Add stubs for msvcrt.dll (version 6.10), msvcr70.dll, and msvcr71.dll. * Makefile.in (msvcr*.def): Define preprocessor __msvcr*__ constant using basename of output def file. 2004-03-13 Danny Smith <[EMAIL PROTECTED]> * include/malloc.h: Remove __STRICT_ANSI__ guard. 2004-03-11 Brian Keener <[EMAIL PROTECTED]> * include/process.h: Remove the #endif associated with removal of __STRICT_ANSI__ guard from non-ANSI header. 2004-03-10 Danny Smith <[EMAIL PROTECTED]> * include/conio.h: Remove __STRICT_ANSI__ guard from non-ANSI header. * include/direct.h: Ditto. * include/dirent.h: Ditto. * include/dos.h: Ditto. * include/excpt.h: Ditto. * inlude/fcntl,h * include/io.h: Ditto. * inlude/mem.h: Ditto. * include/memory.h: Ditto. * include/process.h: Ditto. * inlude/search.h: Ditto. * include/share.h: Ditto. * include/unistd.h: Ditto. * include/sys/fcntl.h: Ditto. * include/file.h: Ditto. * include/sys/locking.h: Ditto. * include/sys/param.h: Ditto. * include/sys/stat,h * include/sys/time.h: Ditto. * include/sys/timeb.h: Ditto. * include/sys/types.h: Ditto. * include/sys/unistd.h: Ditto. * include/sys/utime.h: Ditto. 2004-02-21 Danny Smith <[EMAIL PROTECTED]> * include/_mingw.h (__UNUSED_PARAM): Define macro. * include/wchar.h (fwide): Use it. (mbsinit): Ditto. 2004-02-05 Danny Smith <[EMAIL PROTECTED]> * mingwex/getopt.c: Define IS_POSIXLY_CORRECT as per NetBSD getopt_long.c. 2004-02-05 Danny Smith <[EMAIL PROTECTED]> * mingwex/strtold.c (__asctoe64) Reorganise. Fix setting error codes and handling of special chars. 2004-02-02 Danny Smith <[EMAIL PROTECTED]> * include/stdio.h (feof): Add inlined definition. (ferror): Ditto. 2004-02-01 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/ldexpl.c (ldexpl): Call __asm__("fscale") directly, rather than via scabnl. 2004-02-01 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/powl.c (powl): Return infinity if extended precision multiplication of x by log2(y) overflows. 2004-01-31 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/cephes_emath.h (__enan_64): Fix thinko. (__enan_NI16): Fix another one. (__enan_NBITS): Tidy. 2004-01-16 Danny Smith <[EMAIL PROTECTED]> * include/stdint.h Fix __STDC_CONSTANT_MACROS for 8 and 16 bit types. (Thanks to John Maddock for report.) 2004-01-14 Greg Chicares <[EMAIL PROTECTED]> * include/tchar.h (_puttchar): Define. 2003-12-13 Danny Smith <[EMAIL PROTECTED]> * include/stdio.h:(_fileno): Define macro version after both fileno and _fileno functions declared. * include/stdio.h (_rmtmp, rmtmp): Add prototypes. * moldnames.def.in (rmtmp) Add stub. 2003-11-27 Dimitry Sibiryakov <[EMAIL PROTECTED]> * include/signal.h (SIG_SGE, SIG_ACK): Add defines. 2003-10-27 Danny Smith <[EMAIL PROTECTED]> * include/math.h: Guard ISO C99 additions with __cplusplus not __GLIBCPP__. 2003-10-21 Danny Smith <[EMAIL PROTECTED]> * include/_mingw.h: Define __attribute__((x)) to nothing if not __GNUC__. 2003-10-21 Danny Smith <[EMAIL PROTECTED]> * include/complex.h: New file. * mingwex/complex: New directory. * mingwex/complex/cabs.c: New file. * mingwex/complex/cacos.c: New file. * mingwex/complex/cacosh.c: New file. * mingwex/complex/casin.c: New file. * mingwex/complex/casinh.c: New file. * mingwex/complex/catan.c: New file. * mingwex/complex/catanh.c: New file. * mingwex/complex/ccos.c: New file. * mingwex/complex/ccosh.c: New file. * mingwex/complex/cexp.c: New file. * mingwex/complex/cimag.c: New file. * mingwex/complex/clog.c: New file. * mingwex/complex/cpow.c: New file. * mingwex/complex/cproj.c: New file. * mingwex/complex/creal.c: New file. * mingwex/complex/csin.c: New file. * mingwex/complex/csinh.c: New file. * mingwex/complex/csqrt.c: New file. * mingwex/complex/ctan.c: New file. * mingwex/complex/ctanh.c: New file. * mingwex/Makefile.in (COMPLEX_DISTFILES): New list of files. (dist): Use it. (COMPLEX_OBJS): New list of objects. (LIB_OBJS): Include it in the library. 2003-10-21 Danny Smith <[EMAIL PROTECTED]> * include/math.h (cabs): Remove non-ISO prototype. 2003-10-21 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/cephes_mconf.h (NAN, NANF, NANL): Use GCC __builtin's if available. (INFINITY, INFINITYF, INFINITYL): Likewise. 2003-10-21 Danny Smith <[EMAIL PROTECTED]> * mingwex/math/s_erf.c (erf): Set errno to ERANGE if beyond approximation limit. * mingwex/math/sf_erf.c (erff): Likewise. 2003-10-17 Danny Smith <[EMAIL PROTECTED]> * include/stdio.h (getc): Cast result to unsigned char before return. (putc): Likewise (getchar): Likewise. (putchar): Likewise. Thanks to M.Fujii <[EMAIL PROTECTED]> --------------020203070708050809040107-- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/