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 July 02, 2010:

Changes since 2010-06-04 build  :
---------------------------------------------------------------------------
- Updated mingw-w64 crt and headers to svn rev. 2745:  The gmon library
  (profiling) is fixed. Many X86 import library fixes. Several header
  updates. Few other minor fixes.
- Binutils updated to fix a profiling bug.
- GCC updated to 4.4.5-prerelease rev. 161668 to catch up with several
  upstream fixes.
- GCC ix86 branch patch updated to rev. 161497: fixes PR/44615.
- Added fixes for GCC PR/18302, PR/43731 and PR/44708.
- Integrated Doug Semler's dll install path patch for libgcc.
- Updated OpenGL extension headers from Khronos Group to 2010-06-17.

Full ChangeLog:
---------------------------------------------------------------------------
- See attached file ChangeLog.

Changes in included software from mainline versions:
---------------------------------------------------------------------------
- See attached file ChangeLog.sezero.

Known problems:
---------------------------------------------------------------------------
- Wolfgang Glas previously reported that the "dllwrap" tool is broken. I
  haven't tested myself to confirm the breakage and not done anything in
  this build to fix it yet, either.
- 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. 161668 (4.4.5 prerelease with many patches)
- binutils : 2.20.51 (cvs, 2010-07-02 / 09:10 GMT) with patches.
- mingw-w64-crt : svn revision 2745 (2010-07-02)
- mingw-w64-headers : svn revision 2686 (2010-06-28) with a few of patches
- glext headers: 2010-06-17 (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.1.50 (CVS 2010-07-02 / 22:55 GMT, with minor w64 patches applied)
- make: 3.81.90 (CVS 2010-07-01 / 08:20 GMT, with w64 patches applied
  according to savannah bug items 27809 and 27825, and patched further to
  kill a horde of compiler warnings)
- gendef, libmangle: from mingw-w64 svn/trunk


File names:
---------------------------------------------------------------------------

* Source:

- mingw-w64-src_20100702_sezero.tar.gz


* Targetting Win64:

- mingw-w64-bin_x86_64-mingw_20100702_sezero.zip
  native compiler toolchain for running on x64-windows
  host and creating x64-windows binaries.

- mingw-w64-bin_i686-mingw_20100702_sezero.zip
  cross compiler toolchain for running on x86-windows
  host but creating x64-windows binaries.

- mingw-w64-bin_i686-linux_20100702_sezero.tar.gz
  cross compiler toolchain for running on a i686-linux
  host and creating x64-windows binaries.

- mingw-w64-bin_x86_64-linux_20100702_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_20100702_sezero.zip
  native compiler toolchain for running on x86-windows
  host and creating x86-windows binaries.

- mingw-w32-bin_i686-linux_20100702_sezero.tar.gz
  cross compiler toolchain for running on a i686-linux
  host and creating x86-windows binaries.

- mingw-w32-bin_x86_64-linux_20100702_sezero.tar.gz
  cross compiler toolchain for running on a x86_64-linux
  host and creating x86-windows binaries.

--
Ozkan

Attachment: ChangeLog
Description: Binary data

Attachment: ChangeLog.sezero
Description: Binary data

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to