From: Ozkan S. <se...@gm...> - 2011-05-11 12:00:57
Attachments:
ChangeLog
ChangeLog.sezero
|
Custom toolchain build with gcc-4.4.7 (2011-05-10) ************************************************** 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 May 10, 2011: Changes since 2011-05-05 build: --------------------------------------------------------------------------- - Binutils (and GDB) updated to latest CVS versions in order to catch up with some upstream fixes. - GCC updated to 4.4.7-prerelease (svn rev. 173611) in order to catch up with some upstream fixes. [Prev.] Build 2011-05-05. Changes since 2011-04-28 build: --------------------------------------------------------------------------- - Binutils (and GDB) updated to latest CVS versions in order to catch up with some upstream fixes (PR/12720 among others.) - GCC updated to 4.4.7-prerelease (svn rev. 173454) in order to catch up with some upstream fixes (PR/48774 and 48809 among others.) - Added a fix for GCC PR debug/28047 (from gcc/trunk.) - Updated mingw-w64 crt and headers to svn rev. 4166. [Prev.] Build 2011-04-28. Changes since 2010-10-03 build: --------------------------------------------------------------------------- - Updated mingw-w64 crt and headers to svn rev. 4156. - GCC updated to 4.4.6-release (svn rev. 172578.) - Added fixes for GCC PR fortran/46007 from gcc-4.5 and DW2 signal unwinder fixes from gcc-4.6. Added fix for PR c++/45383 and 46824 from gcc-4.6. - GCC-4.4 ix86 branch patch updated to rev. 168905. - Binutils and GDB updated to latest CVS versions. - Updated OpenGL extension headers from Khronos Group to 2011-04-14. Full ChangeLog: --------------------------------------------------------------------------- - See attached file ChangeLog. Changes in included software from mainline versions: --------------------------------------------------------------------------- - See attached file ChangeLog.sezero. Known problems: --------------------------------------------------------------------------- - GCC PR target/47596 and 47626 ignored by upstream maintainers. - GCC PR middle-end/45234 still not fixed mainstream. Included software versions: --------------------------------------------------------------------------- Common in both cross- and native-toolchains: - gcc : 4.4.7-prerelease (svn rev. 173611 with many patches) - binutils : 2.20.51 (cvs, 2011-05-10 / 07:00 GMT) with patches. - mingw-w64-crt : svn revision 4166 (2011-05-05) - mingw-w64-headers : svn revision 4166 (2011-05-05) with a few of patches - glext headers: 2011-04-14 (from the Khronos Group) - opencl headers: 2010-08-19 (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.3.50 (CVS 2011-05-10 / 07:00 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_20110510_sezero.tar.gz * Targetting Win64: - mingw-w64-bin_x86_64-mingw_20110510_sezero.zip native compiler toolchain for running on x64-windows host and creating x64-windows binaries. - mingw-w64-bin_i686-mingw_20110510_sezero.zip cross compiler toolchain for running on x86-windows host but creating x64-windows binaries. - mingw-w64-bin_i686-linux_20110510_sezero.tar.gz cross compiler toolchain for running on a i686-linux host and creating x64-windows binaries. - mingw-w64-bin_x86_64-linux_20110510_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_20110510_sezero.zip native compiler toolchain for running on x86-windows host and creating x86-windows binaries. - mingw-w32-bin_i686-linux_20110510_sezero.tar.gz cross compiler toolchain for running on a i686-linux host and creating x86-windows binaries. - mingw-w32-bin_x86_64-linux_20110510_sezero.tar.gz cross compiler toolchain for running on a x86_64-linux host and creating x86-windows binaries. 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. -- Ozkan |
From: Ozkan S. <se...@gm...> - 2011-05-23 12:35:18
|
Uploaded a small header update for these builds: sezero_20110510-w32-header-upd-rev.4176.zip : for w32-targeting toolchains sezero_20110510-w64-header-upd-rev.4176.zip : for w64-targeting toolchains These update some headers in sezero_20110510 personal toolchains to rev. 4176. Unzip into your toolchain directory and allow overwriting of existing files. The packages are at the usual download page. -- O.S. On Wed, May 11, 2011 at 3:00 PM, Ozkan Sezer <se...@gm...> wrote: > Custom toolchain build with gcc-4.4.7 (2011-05-10) > ************************************************** > > 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 May 10, 2011: > > Changes since 2011-05-05 build: > --------------------------------------------------------------------------- > - Binutils (and GDB) updated to latest CVS versions in order to catch up > with some upstream fixes. > - GCC updated to 4.4.7-prerelease (svn rev. 173611) in order to catch up > with some upstream fixes. > > [Prev.] Build 2011-05-05. Changes since 2011-04-28 build: > --------------------------------------------------------------------------- > - Binutils (and GDB) updated to latest CVS versions in order to catch up > with some upstream fixes (PR/12720 among others.) > - GCC updated to 4.4.7-prerelease (svn rev. 173454) in order to catch up > with some upstream fixes (PR/48774 and 48809 among others.) > - Added a fix for GCC PR debug/28047 (from gcc/trunk.) > - Updated mingw-w64 crt and headers to svn rev. 4166. > > [Prev.] Build 2011-04-28. Changes since 2010-10-03 build: > --------------------------------------------------------------------------- > - Updated mingw-w64 crt and headers to svn rev. 4156. > - GCC updated to 4.4.6-release (svn rev. 172578.) > - Added fixes for GCC PR fortran/46007 from gcc-4.5 and DW2 signal unwinder > fixes from gcc-4.6. Added fix for PR c++/45383 and 46824 from gcc-4.6. > - GCC-4.4 ix86 branch patch updated to rev. 168905. > - Binutils and GDB updated to latest CVS versions. > - Updated OpenGL extension headers from Khronos Group to 2011-04-14. > > Full ChangeLog: > --------------------------------------------------------------------------- > - See attached file ChangeLog. > > Changes in included software from mainline versions: > --------------------------------------------------------------------------- > - See attached file ChangeLog.sezero. > > Known problems: > --------------------------------------------------------------------------- > - GCC PR target/47596 and 47626 ignored by upstream maintainers. > - GCC PR middle-end/45234 still not fixed mainstream. > > Included software versions: > --------------------------------------------------------------------------- > > Common in both cross- and native-toolchains: > > - gcc : 4.4.7-prerelease (svn rev. 173611 with many patches) > - binutils : 2.20.51 (cvs, 2011-05-10 / 07:00 GMT) with patches. > - mingw-w64-crt : svn revision 4166 (2011-05-05) > - mingw-w64-headers : svn revision 4166 (2011-05-05) with a few of patches > - glext headers: 2011-04-14 (from the Khronos Group) > - opencl headers: 2010-08-19 (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.3.50 (CVS 2011-05-10 / 07:00 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_20110510_sezero.tar.gz > > > * Targetting Win64: > > - mingw-w64-bin_x86_64-mingw_20110510_sezero.zip > native compiler toolchain for running on x64-windows > host and creating x64-windows binaries. > > - mingw-w64-bin_i686-mingw_20110510_sezero.zip > cross compiler toolchain for running on x86-windows > host but creating x64-windows binaries. > > - mingw-w64-bin_i686-linux_20110510_sezero.tar.gz > cross compiler toolchain for running on a i686-linux > host and creating x64-windows binaries. > > - mingw-w64-bin_x86_64-linux_20110510_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_20110510_sezero.zip > native compiler toolchain for running on x86-windows > host and creating x86-windows binaries. > > - mingw-w32-bin_i686-linux_20110510_sezero.tar.gz > cross compiler toolchain for running on a i686-linux > host and creating x86-windows binaries. > > - mingw-w32-bin_x86_64-linux_20110510_sezero.tar.gz > cross compiler toolchain for running on a x86_64-linux > host and creating x86-windows binaries. > > > 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. > > > -- > Ozkan > |
From: Ozkan S. <se...@gm...> - 2011-06-02 09:06:52
|
Uploaded a small CRT update for these builds: sezero_20110510-w32-crt-upd-rev.4187.zip : for w32-targeting toolchains sezero_20110510-w64-crt-upd-rev.4187.zip : for w64-targeting toolchains his updates libmingw32.a: optimized pseudo-relocation code and prevents multiple temporary write-access settings on same section (see: http://mingw-w64.svn.sourceforge.net/viewvc/mingw-w64?view=revision&revision=4187 ) Unzip into your toolchain directory and allow overwriting of existing files. The packages are at the usual download page. -- O.S. On Mon, May 23, 2011 at 3:35 PM, Ozkan Sezer <se...@gm...> wrote: > Uploaded a small header update for these builds: > > sezero_20110510-w32-header-upd-rev.4176.zip : for w32-targeting toolchains > sezero_20110510-w64-header-upd-rev.4176.zip : for w64-targeting toolchains > > These update some headers in sezero_20110510 personal toolchains to rev. > 4176. Unzip into your toolchain directory and allow overwriting of existing > files. The packages are at the usual download page. > > -- > O.S. > > > On Wed, May 11, 2011 at 3:00 PM, Ozkan Sezer <se...@gm...> wrote: >> Custom toolchain build with gcc-4.4.7 (2011-05-10) >> ************************************************** >> >> 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 May 10, 2011: >> >> Changes since 2011-05-05 build: >> --------------------------------------------------------------------------- >> - Binutils (and GDB) updated to latest CVS versions in order to catch up >> with some upstream fixes. >> - GCC updated to 4.4.7-prerelease (svn rev. 173611) in order to catch up >> with some upstream fixes. >> >> [Prev.] Build 2011-05-05. Changes since 2011-04-28 build: >> --------------------------------------------------------------------------- >> - Binutils (and GDB) updated to latest CVS versions in order to catch up >> with some upstream fixes (PR/12720 among others.) >> - GCC updated to 4.4.7-prerelease (svn rev. 173454) in order to catch up >> with some upstream fixes (PR/48774 and 48809 among others.) >> - Added a fix for GCC PR debug/28047 (from gcc/trunk.) >> - Updated mingw-w64 crt and headers to svn rev. 4166. >> >> [Prev.] Build 2011-04-28. Changes since 2010-10-03 build: >> --------------------------------------------------------------------------- >> - Updated mingw-w64 crt and headers to svn rev. 4156. >> - GCC updated to 4.4.6-release (svn rev. 172578.) >> - Added fixes for GCC PR fortran/46007 from gcc-4.5 and DW2 signal unwinder >> fixes from gcc-4.6. Added fix for PR c++/45383 and 46824 from gcc-4.6. >> - GCC-4.4 ix86 branch patch updated to rev. 168905. >> - Binutils and GDB updated to latest CVS versions. >> - Updated OpenGL extension headers from Khronos Group to 2011-04-14. >> >> Full ChangeLog: >> --------------------------------------------------------------------------- >> - See attached file ChangeLog. >> >> Changes in included software from mainline versions: >> --------------------------------------------------------------------------- >> - See attached file ChangeLog.sezero. >> >> Known problems: >> --------------------------------------------------------------------------- >> - GCC PR target/47596 and 47626 ignored by upstream maintainers. >> - GCC PR middle-end/45234 still not fixed mainstream. >> >> Included software versions: >> --------------------------------------------------------------------------- >> >> Common in both cross- and native-toolchains: >> >> - gcc : 4.4.7-prerelease (svn rev. 173611 with many patches) >> - binutils : 2.20.51 (cvs, 2011-05-10 / 07:00 GMT) with patches. >> - mingw-w64-crt : svn revision 4166 (2011-05-05) >> - mingw-w64-headers : svn revision 4166 (2011-05-05) with a few of patches >> - glext headers: 2011-04-14 (from the Khronos Group) >> - opencl headers: 2010-08-19 (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.3.50 (CVS 2011-05-10 / 07:00 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_20110510_sezero.tar.gz >> >> >> * Targetting Win64: >> >> - mingw-w64-bin_x86_64-mingw_20110510_sezero.zip >> native compiler toolchain for running on x64-windows >> host and creating x64-windows binaries. >> >> - mingw-w64-bin_i686-mingw_20110510_sezero.zip >> cross compiler toolchain for running on x86-windows >> host but creating x64-windows binaries. >> >> - mingw-w64-bin_i686-linux_20110510_sezero.tar.gz >> cross compiler toolchain for running on a i686-linux >> host and creating x64-windows binaries. >> >> - mingw-w64-bin_x86_64-linux_20110510_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_20110510_sezero.zip >> native compiler toolchain for running on x86-windows >> host and creating x86-windows binaries. >> >> - mingw-w32-bin_i686-linux_20110510_sezero.tar.gz >> cross compiler toolchain for running on a i686-linux >> host and creating x86-windows binaries. >> >> - mingw-w32-bin_x86_64-linux_20110510_sezero.tar.gz >> cross compiler toolchain for running on a x86_64-linux >> host and creating x86-windows binaries. >> >> >> 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. >> >> >> -- >> Ozkan >> > |
From: Ozkan S. <se...@gm...> - 2011-10-04 15:11:41
|
For maintainence purposes, uploaded a CRT and headers update for these builds: sezero_20110510-w32-crt-upd-rev.4522.zip : for w32-targeting toolchains sezero_20110510-w64-crt-upd-rev.4522.zip : for w64-targeting toolchains sezero_20110510-src-update-rev.4522.tar.gz: source package. These updates bring these builds to use mingw-w64 v1.0.1 release. If anyone is using these builds, they are encouraged to update. Unzip into your toolchain directory and allow overwriting of existing files. The packages are at the usual download page. -- O.S. On Wed, May 11, 2011 at 3:00 PM, Ozkan Sezer <se...@gm...> wrote: > Custom toolchain build with gcc-4.4.7 (2011-05-10) > ************************************************** > > 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 May 10, 2011: > > Changes since 2011-05-05 build: > --------------------------------------------------------------------------- > - Binutils (and GDB) updated to latest CVS versions in order to catch up > with some upstream fixes. > - GCC updated to 4.4.7-prerelease (svn rev. 173611) in order to catch up > with some upstream fixes. > > [Prev.] Build 2011-05-05. Changes since 2011-04-28 build: > --------------------------------------------------------------------------- > - Binutils (and GDB) updated to latest CVS versions in order to catch up > with some upstream fixes (PR/12720 among others.) > - GCC updated to 4.4.7-prerelease (svn rev. 173454) in order to catch up > with some upstream fixes (PR/48774 and 48809 among others.) > - Added a fix for GCC PR debug/28047 (from gcc/trunk.) > - Updated mingw-w64 crt and headers to svn rev. 4166. > > [Prev.] Build 2011-04-28. Changes since 2010-10-03 build: > --------------------------------------------------------------------------- > - Updated mingw-w64 crt and headers to svn rev. 4156. > - GCC updated to 4.4.6-release (svn rev. 172578.) > - Added fixes for GCC PR fortran/46007 from gcc-4.5 and DW2 signal unwinder > fixes from gcc-4.6. Added fix for PR c++/45383 and 46824 from gcc-4.6. > - GCC-4.4 ix86 branch patch updated to rev. 168905. > - Binutils and GDB updated to latest CVS versions. > - Updated OpenGL extension headers from Khronos Group to 2011-04-14. > > Full ChangeLog: > --------------------------------------------------------------------------- > - See attached file ChangeLog. > > Changes in included software from mainline versions: > --------------------------------------------------------------------------- > - See attached file ChangeLog.sezero. > > Known problems: > --------------------------------------------------------------------------- > - GCC PR target/47596 and 47626 ignored by upstream maintainers. > - GCC PR middle-end/45234 still not fixed mainstream. > > Included software versions: > --------------------------------------------------------------------------- > > Common in both cross- and native-toolchains: > > - gcc : 4.4.7-prerelease (svn rev. 173611 with many patches) > - binutils : 2.20.51 (cvs, 2011-05-10 / 07:00 GMT) with patches. > - mingw-w64-crt : svn revision 4166 (2011-05-05) > - mingw-w64-headers : svn revision 4166 (2011-05-05) with a few of patches > - glext headers: 2011-04-14 (from the Khronos Group) > - opencl headers: 2010-08-19 (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.3.50 (CVS 2011-05-10 / 07:00 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_20110510_sezero.tar.gz > > > * Targetting Win64: > > - mingw-w64-bin_x86_64-mingw_20110510_sezero.zip > native compiler toolchain for running on x64-windows > host and creating x64-windows binaries. > > - mingw-w64-bin_i686-mingw_20110510_sezero.zip > cross compiler toolchain for running on x86-windows > host but creating x64-windows binaries. > > - mingw-w64-bin_i686-linux_20110510_sezero.tar.gz > cross compiler toolchain for running on a i686-linux > host and creating x64-windows binaries. > > - mingw-w64-bin_x86_64-linux_20110510_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_20110510_sezero.zip > native compiler toolchain for running on x86-windows > host and creating x86-windows binaries. > > - mingw-w32-bin_i686-linux_20110510_sezero.tar.gz > cross compiler toolchain for running on a i686-linux > host and creating x86-windows binaries. > > - mingw-w32-bin_x86_64-linux_20110510_sezero.tar.gz > cross compiler toolchain for running on a x86_64-linux > host and creating x86-windows binaries. > > > 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. > > > -- > Ozkan > |