www.digitalmars.com         C & C++   DMDScript  

D.gnu - MinGW Release. D2.058 x86-64 20120513

reply Daniel Green <venix1 gmail.com> writes:
Please post all issues in D.gnu or on GDC's site 
https://bitbucket.org/goshawk/gdc

Due to the use of a newer runtime than TDM64-GCC it is **recommended** 
to install a copy specifically for GDC.

Features
  **ALPHA** As in, D2.058 support is still new.
  * D2.058
  * Debug information available using gnu-debuglink.
  * Removed D1(Did anyone use this feature?).
    * Due to current system breaking with repository changes and D1
      being discontinued at the end of the year.
  * binutils with TLS patches
  * mingw-w64-runtime with TLS and stdio fixes.
  * GCC 4.6.1 with TLS patches

Installation instructions:

1. Download and install TDM MinGW64
2. Extract the downloaded archive into the base of the newly installed 
TDM install.

If you've done this before, you can just do step 2.

MinGW64 installer
http://tdm-gcc.tdragon.net/

GDC binary
https://bitbucket.org/goshawk/gdc/downloads/gcc-4.6.1-tdm64-1-gdc-dd401b9-20120513-D2.058.7z

Changes:
  * Fixes __t.0 undefined references with interfaces.
  * Fixes 32-bit _Dmodule_ref issues.
  * sqlite3 is now part of libgphobos2.a.  (32/64-bit)

Known issues:
  * May break TDM64 C++.
  * Field-less structs will throw a null this exception.  When formatted 
by std.format.  runnable/test23.d
May 13 2012
parent Manu <turkeyman gmail.com> writes:
--00248c6a6a4215f2a904bffa1d39
Content-Type: text/plain; charset=UTF-8

Awesome. Is this version much different than the prior release other than
the details you list? Does it include more recent DMD changes?


On 14 May 2012 07:20, Daniel Green <venix1 gmail.com> wrote:

 Please post all issues in D.gnu or on GDC's site
 https://bitbucket.org/goshawk/**gdc <https://bitbucket.org/goshawk/gdc>

 Due to the use of a newer runtime than TDM64-GCC it is **recommended** to
 install a copy specifically for GDC.

 Features
  **ALPHA** As in, D2.058 support is still new.
  * D2.058
  * Debug information available using gnu-debuglink.
  * Removed D1(Did anyone use this feature?).
   * Due to current system breaking with repository changes and D1
     being discontinued at the end of the year.
  * binutils with TLS patches
  * mingw-w64-runtime with TLS and stdio fixes.
  * GCC 4.6.1 with TLS patches

 Installation instructions:

 1. Download and install TDM MinGW64
 2. Extract the downloaded archive into the base of the newly installed TDM
 install.

 If you've done this before, you can just do step 2.

 MinGW64 installer
 http://tdm-gcc.tdragon.net/

 GDC binary
 https://bitbucket.org/goshawk/**gdc/downloads/gcc-4.6.1-tdm64-**
 1-gdc-dd401b9-20120513-D2.058.**7z<https://bitbucket.org/goshawk/gdc/downloads/gcc-4.6.1-tdm64-1-gdc-dd401b9-20120513-D2.058.7z>

 Changes:
  * Fixes __t.0 undefined references with interfaces.
  * Fixes 32-bit _Dmodule_ref issues.
  * sqlite3 is now part of libgphobos2.a.  (32/64-bit)

 Known issues:
  * May break TDM64 C++.
  * Field-less structs will throw a null this exception.  When formatted by
 std.format.  runnable/test23.d

--00248c6a6a4215f2a904bffa1d39 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Awesome. Is this version much different than the prior release other than t= he details you list? Does it include more recent DMD changes?<div><br><br><= div class=3D"gmail_quote">On 14 May 2012 07:20, Daniel Green <span dir=3D"l= tr">&lt;<a href=3D"mailto:venix1 gmail.com" target=3D"_blank">venix1 gmail.= com</a>&gt;</span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex">Please post all issues in D.gnu or on GDC&#3= 9;s site <a href=3D"https://bitbucket.org/goshawk/gdc" target=3D"_blank">ht= tps://bitbucket.org/goshawk/<u></u>gdc</a><br> <br> Due to the use of a newer runtime than TDM64-GCC it is **recommended** to i= nstall a copy specifically for GDC.<br> <br> Features<br> =C2=A0**ALPHA** As in, D2.058 support is still new.<br> =C2=A0* D2.058<br> =C2=A0* Debug information available using gnu-debuglink.<br> =C2=A0* Removed D1(Did anyone use this feature?).<br> =C2=A0 * Due to current system breaking with repository changes and D1<br> =C2=A0 =C2=A0 being discontinued at the end of the year.<br> =C2=A0* binutils with TLS patches<br> =C2=A0* mingw-w64-runtime with TLS and stdio fixes.<br> =C2=A0* GCC 4.6.1 with TLS patches<br> <br> Installation instructions:<br> <br> 1. Download and install TDM MinGW64<br> 2. Extract the downloaded archive into the base of the newly installed TDM = install.<br> <br> If you&#39;ve done this before, you can just do step 2.<br> <br> MinGW64 installer<br> <a href=3D"http://tdm-gcc.tdragon.net/" target=3D"_blank">http://tdm-gcc.td= ragon.net/</a><br> <br> GDC binary<br> <a href=3D"https://bitbucket.org/goshawk/gdc/downloads/gcc-4.6.1-tdm64-1-gd= c-dd401b9-20120513-D2.058.7z" target=3D"_blank">https://bitbucket.org/gosha= wk/<u></u>gdc/downloads/gcc-4.6.1-tdm64-<u></u>1-gdc-dd401b9-20120513-D2.05= 8.<u></u>7z</a><br> <br> Changes:<br> =C2=A0* Fixes __t.0 undefined references with interfaces.<br> =C2=A0* Fixes 32-bit _Dmodule_ref issues.<br> =C2=A0* sqlite3 is now part of libgphobos2.a. =C2=A0(32/64-bit)<br> <br> Known issues:<br> =C2=A0* May break TDM64 C++.<br> =C2=A0* Field-less structs will throw a null this exception. =C2=A0When for= matted by std.format. =C2=A0runnable/test23.d<br> </blockquote></div><br></div> --00248c6a6a4215f2a904bffa1d39--
May 14 2012