www.delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-3.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,SARE_MSGID_LONG40 |
X-Spam-Check-By: | sourceware.org |
X-SWARE-Spam-Status: | No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_PASS |
MIME-Version: | 1.0 |
Date: | Sun, 29 Nov 2009 13:59:58 -0500 |
Message-Id: | <announce.2bf229d30911291059p4403c1c7n22fa5f3cccaee0fe@mail.gmail.com> |
Subject: | [ANNOUNCEMENT] Updated: mingw-runtime-3.17-1 |
From: | Chris Sutcliffe <ir0nh34d AT gmail DOT com> |
To: | cygwin AT cygwin DOT com |
Reply-To: | cygwin AT cygwin DOT com |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
I've made a new version of the mingw runtime available for download. A list of what has changed can be found at the end of this email 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. If you have questions or comments, please send them to the Cygwin mailing list at: cygwin AT cygwin DOT com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** To unsubscribe to 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: cygwin-announce-unsubscribe-YOU=YOURDOMAIN DOT COM AT cygwin DOT com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. *** CHANGES *** 2009-11-29 Chris Sutcliffe <ir0nh34d AT users DOT sourceforge DOT net> * include/_mingw.h: Increment version to 3.17. 2009-11-25 Chris Sutcliffe <ir0nh34d AT users DOT sourceforge DOT net> * mingwex/gdtoa/misc.c: Fix security vulnerability in gdtoa: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0689 2009-11-13 Chris Sutcliffe <ir0nh34d AT users DOT sourceforge DOT net> * include/io.h (_open_osfhandle): Correct definition. Thanks to Alexander Shaduri for the information. 2009-11-02 Charles Wilson <mingw AT cwilson DOT fastmail DOT fm> Final sync of pseudo-reloc.c with mingw64 and cygwin * lib/pseudo-reloc.c (__report_error) [CYGWIN]: Correct size bug regarding error messages. 2009-10-29 Charles Wilson <mingw AT cwilson DOT fastmail DOT fm> Honor DESTDIR for winsup/mingw and winsup/w32api. Detect and report error if installation paths are win32 format, but DESTDIR is non-empty. * Makefile.in (DESTDIR): Honor per convention. (need-DESTDIR-compatibility): New macro; define it and a corresponding rule. (fail-DESTDIR-compatibility): New dependency goal. (install-dirs): Require need-DESTDIR-compatibility. * mingwex/Makefile.in (DESTDIR): Honor per convention. (need-DESTDIR-compatibility): New macro; define it and a corresponding rule. (fail-DESTDIR-compatibility): New dependency goal. (install): Require need-DESTDIR-compatibility. * profile/Makefile.in: Ditto. 2009-10-25 Charles Wilson <mingw AT cwilson DOT fastmail DOT fm> Sync pseudo-reloc.c with mingw64 * psuedo-reloc.c: Remove unnecessary includes. Forward declare _pei386_runtime_relocator. Decorate _image_base__ symbol with macro for mingw64 compatibility. Whitespace changes. (__print_reloc_error): Renamed to... (__report_error): This. "Returns" void, and always aborts. Now used on all platforms. (__write_memory): Remove special case error handling for different platforms - always call __report_error. (do_pseudo_reloc): Remove special case error handling for different platforms - always call __report_error. (_pei386_runtime_relocator): Decorate _image_base__ symbol with mingw64 compatibility macro. 2009-10-23 Charles Wilson <mingw AT cwilson DOT fastmail DOT fm> Sync pseudo-reloc.c with cygwin/lib/ * pseudo-reloc.c [CYGWIN]: Added comments throughout and various whitespace fixes. Exploit cygwin_internal(CW_EXIT_PROCESS,...) for fatal error handling that is consistent with cygwin process life-cycle. Ensure state variable (in _pei386_runtime_relocator) is unique to each address space, across fork(). [CYGWIN] (__print_reloc_error): New function for reporting errors in a manner supported by cygwin at this early stage of the process life-cycle. [CYGWIN] (_pei386_runtime_relocator): Ensure relocations performed only once for each address space, but are repeated after fork() in the new address space. [MINGW] (__write_memory): Ensure that b is always initialized by call to VirtualQuery, even if -DNDEBUG. 2009-09-29 Keith Marshall <keithmarshall AT users DOT sourceforge DOT net> Make MinGW printf() "%p" format compatible with MSVCRT scanf(). (Based on MinGW-patch 2844514 by Peter Rosin <peda AT lysator DOT liu DOT se>) * mingwex/stdio/pformat.c (__printf) [%p]: Do not arbitrarily apply... (PFORMAT_HASHED): ...this formatting attribute; honour only user specified format qualifiers, except in special case... [%p && stream.flags == flags && state == PFORMAT_INIT]: Apply... (PFORMAT_ZEROFILL): ...this default formatting attribute... (stream.precision): ...filled to at least 2 * sizeof( uintptr_t ) hexadecimal digits. 2009-09-01 Keith Marshall <keithmarshall AT users DOT sourceforge DOT net> Avoid multiple link time definitions of _printf() for C++; (problem reported by Alexander Shaduri, via MinGW-users ML). * include/stdio.h [__USE_MINGW_ANSI_STDIO]: (__mingw_stdio_redirect__) [__cplusplus]: remove `static' keyword. -- Chris Sutcliffe http://emergedesktop.org -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |