On Wed, Sep 15, 2010 at 9:49 AM, Ozkan Sezer <[email protected]> wrote:
> I updated my custom w32/w64 native and cross-compiler build with gcc-4.4
> with several backports and fixes from mainstream, and put them under the
> mingw-w64 sf.net file release system under the subdirectories:
> - Toolchain sources -> Personal Builds,
> - Toolchains targetting Win32 -> Personal Builds and
> - Toolchains targetting Win64 -> Personal Builds
>
> Build Sep. 14, 2010:
>
I uploaded tiny header update packages for these builds.
For w32 targets:
sezero_20100914_w32_header_update_3582.zip
sezero_20100914_w32_header_update_3582.txt
For w64 targets:
sezero_20100914_w64_header_update_3582.zip
sezero_20100914_w64_header_update_3582.txt
They upgrade the header revision to 3582 / 2010-09-16.
There is an optional small package in them, pr45300.zip,
which is an update for the C++ headers cstdio, cstdlib and
cwchar, fixing GCC PR libstdc++/45300: their location is
different based on which toolchain you are using. Follow
the README files to upgrade.
--
O.S.
> Changes since 2010-07-11 build:
> ---------------------------------------------------------------------------
> - Updated mingw-w64 crt and headers to svn rev. 3570: Several header
> fixes. Dependencies for the DDK headers added. Calling convention
> fixes for the Interlocked API. New import libraries and GUIDs added.
> - Binutils updated to fix the dllwrap utility.
> - GCC updated to 4.4.5-prerelease rev. 164235 and the ix86 branch patch
> updated to rev. 163239.
> - Added fixes for GCC PR/44996, PR/44963 (DR 1334) and PR/45452.
> - Backport changes from 4.6/trunk to allow member names in structures
> similar to previously declared types in C++ when declared between
> extern "C" {} blocks or when the -fms-extensions option is used. For
> example: typedef int UOW; struct ABC { UOW UOW; };
> - Updated OpenGL extension headers from Khronos Group to 2010-08-09.
> - Make updated to 3.82-release.
>
> Full ChangeLog:
> ---------------------------------------------------------------------------
> - See attached file ChangeLog.
>
> Changes in included software from mainline versions:
> ---------------------------------------------------------------------------
> - See attached file ChangeLog.sezero.
>
> Known problems:
> ---------------------------------------------------------------------------
> - GCC PR c++/45383 needs backporting when it is fixed mainstream.
> - The <install_dir>/include path "problem" of the native builds is not
> looked into, yet. Maybe in the future builds.
>
> Compatibility Notice: ** No leading underscore **
> ---------------------------------------------------------------------------
> Unlike the other builds from mingw-w64 up to 2010-04-27, these new win64
> targetting toolchains do *not* prepend an undersocore to the symbols and
> follows the MSVC x64 convention. Therefore, any of the link libraries
> from previous toolchains are incompatible with the ones created by these
> new builds.
>
>
> Included software versions:
> ---------------------------------------------------------------------------
>
> Common in both cross- and native-toolchains:
>
> - gcc : svn rev. 164235 (4.4.5 prerelease with many patches)
> - binutils : 2.20.51 (cvs, 2010-09-14 / 11:50 GMT) with patches.
> - mingw-w64-crt : svn revision 3570 (2010-09-14)
> - mingw-w64-headers : svn revision 3570 (2010-09-14) with a few of patches
> - glext headers: 2010-08-09 (from the Khronos Group)
> - pthreads-win32: 2.9.0 (CVS 2010-02-28 20:00 GMT) with w64 patch applied.
>
> In native-toolchains only:
>
> - gmp : 4.3.2 (with w64 patch applied)
> - mpfr: 2.4.2-p3
> - mpc : 0.8.2
> - gdb : 7.2.50 (CVS 2010-09-14 / 19:55 GMT, with minor w64 patches applied)
> - make: 3.82 (CVS 2010-08-27 / 16:20 GMT)
> - gendef, libmangle: from mingw-w64 svn/trunk (revision 3572, 2010-09-14)
>
>
> File names:
> ---------------------------------------------------------------------------
>
> * Source:
>
> - mingw-w64-src_20100914_sezero.tar.gz
>
>
> * Targetting Win64:
>
> - mingw-w64-bin_x86_64-mingw_20100914_sezero.zip
> native compiler toolchain for running on x64-windows
> host and creating x64-windows binaries.
>
> - mingw-w64-bin_i686-mingw_20100914_sezero.zip
> cross compiler toolchain for running on x86-windows
> host but creating x64-windows binaries.
>
> - mingw-w64-bin_i686-linux_20100914_sezero.tar.gz
> cross compiler toolchain for running on a i686-linux
> host and creating x64-windows binaries.
>
> - mingw-w64-bin_x86_64-linux_20100914_sezero.tar.gz
> cross compiler toolchain for running on a x86_64-linux
> host and creating x64-windows binaries.
>
>
> * Targetting Win32:
>
> - mingw-w32-bin_i686-mingw_20100914_sezero.zip
> native compiler toolchain for running on x86-windows
> host and creating x86-windows binaries.
>
> - mingw-w32-bin_i686-linux_20100914_sezero.tar.gz
> cross compiler toolchain for running on a i686-linux
> host and creating x86-windows binaries.
>
> - mingw-w32-bin_x86_64-linux_20100914_sezero.tar.gz
> cross compiler toolchain for running on a x86_64-linux
> host and creating x86-windows binaries.
>
> --
> Ozkan
>
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public