www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - GDC release 0.22

reply David Friedman <dvdfrdmn users.ess-eff.net> writes:
http://sourceforge.net/project/showfiles.php?group_id=154306

Changes:
   * Added support for GCC 4.1.x
   * Support for GCC 3.3.x is deprecated
   * Updated to DMD 1.004
   * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
   * Fixed problems with missing debug information
   * Added Rick Mann's -frameowrk patch for gdmd

SkyOS support will return in the next release.
Feb 05 2007
next sibling parent John <kmk200us yahoo.com> writes:
David Friedman Wrote:

 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Changes:
    * Added support for GCC 4.1.x
    * Support for GCC 3.3.x is deprecated
    * Updated to DMD 1.004
    * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
    * Fixed problems with missing debug information
    * Added Rick Mann's -frameowrk patch for gdmd
 
 SkyOS support will return in the next release.

Nice
Feb 05 2007
prev sibling next sibling parent reply Gregor Richards <Richards codu.org> writes:
David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Changes:
   * Added support for GCC 4.1.x
   * Support for GCC 3.3.x is deprecated
   * Updated to DMD 1.004
   * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
   * Fixed problems with missing debug information
   * Added Rick Mann's -frameowrk patch for gdmd
 
 SkyOS support will return in the next release.

4.1.x support! Hoorah! - Gregor Richards
Feb 05 2007
next sibling parent Neal Becker <ndbecker2 gmail.com> writes:
Gregor Richards wrote:

 David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Changes:
   * Added support for GCC 4.1.x
   * Support for GCC 3.3.x is deprecated
   * Updated to DMD 1.004
   * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
   * Fixed problems with missing debug information
   * Added Rick Mann's -frameowrk patch for gdmd
 
 SkyOS support will return in the next release.

4.1.x support! Hoorah!

Yeah! Now all I need is x86_64.
Feb 06 2007
prev sibling parent reply John <kmk200us yahoo.com> writes:
Gregor Richards Wrote:

 David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Changes:
   * Added support for GCC 4.1.x
   * Support for GCC 3.3.x is deprecated
   * Updated to DMD 1.004
   * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
   * Fixed problems with missing debug information
   * Added Rick Mann's -frameowrk patch for gdmd
 
 SkyOS support will return in the next release.

4.1.x support! Hoorah! - Gregor Richards

What benefits does 4.1.x provide vs 3.4.x?
Feb 06 2007
parent Neal Becker <ndbecker2 gmail.com> writes:
John wrote:

 Gregor Richards Wrote:
 
 David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Changes:
   * Added support for GCC 4.1.x
   * Support for GCC 3.3.x is deprecated
   * Updated to DMD 1.004
   * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
   * Fixed problems with missing debug information
   * Added Rick Mann's -frameowrk patch for gdmd
 
 SkyOS support will return in the next release.

4.1.x support! Hoorah! - Gregor Richards

What benefits does 4.1.x provide vs 3.4.x?

I may be misunderstanding something, but my idea was that I'm using Fedora FC6, and everything on this system is built with gcc-4.1.1 (with additional patches). I thought that if gdc is based on gcc-4.1.1 maybe that would simplify coexistence. I was really hoping I could take the gdc patches and apply them to the redhat (fedora) gcc version. It remains to be seen if this is true. I haven't tried yet, because I'm using x86-64.
Feb 07 2007
prev sibling parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
David Friedman wrote:

 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Changes:
   * Added support for GCC 4.1.x
   * Support for GCC 3.3.x is deprecated
   * Updated to DMD 1.004
   * Fixed Bugzilla 836, 837, 838, 839, 841, 843, 844, 889, 896
   * Fixed problems with missing debug information
   * Added Rick Mann's -frameowrk patch for gdmd

Regarding the gdcmac/gdcwin/gdcgnu packages, they are now offering the *same* GDC binaries as David provides. D 1.0 was the end of the line for the deprecated builds, like GCC 3.4.2 for MinGW and GCC 3.3 for Mac OS X 10.3. Going forward, these are the supported targets for each: gdcmac: Mac OS X 10.4 Universal, Apple GCC 4.0 (Xcode 2.4) from gdc-0.22-macosx-universal-gcc-5363.tar.bz2 gdcwin: MinGW32 i386, MinGW GCC 3.4.5 ("Candidate" 20060117-1) from gdc-0.22-mingw32-gcc-3.4.5.tar.bz2 gdcgnu: GNU/Linux i686/powerpc, FSF GCC 4.1.1 (20060524) * from gdc-0.22-i686-linux-gcc-4.1.1.tar.bz2 / gdc-0.22-powerpc-linux-gcc-4.1.1.tar.bz2 That is, whatever targets that the "dgcc" project offers... --anders Note: Fedora calls its GCC targets "i386-redhat-linux" and "ppc-redhat-linux", while Ubuntu instead calls them "i486-linux-gnu" and "powerpc-linux-gnu". So installing the GDC files shouldn't replace any system GCC binaries. (GDC uses "i686-pc-linux-gnu/"powerpc-unknown-linux-gnu") The duplicated files are: libgcc.a, crt*.o and collect2
Feb 06 2007