D.gnu - GDC release 0.10
- David Friedman (11/11) Jan 09 2005 * Fixes
- Ant (4/15) Jan 10 2005 Just curiouse (I know here it is), Why don't you post the
- David Friedman (3/25) Jan 10 2005 I have been forgetting to post the link. Thanks for pointing it out!
- th (17/17) Jan 10 2005 -----BEGIN PGP SIGNED MESSAGE-----
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (8/16) Jan 11 2005 It built fine with -mcpu=G5 now, but failed
- David Friedman (8/33) Jan 11 2005 I got the same error (in loop-unroll.c). This happened with Apple's GCC...
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (6/19) Jan 11 2005 OK - so you need a GCC 3.4 installed, to compile GCC with -mpowerpc64
- Thomas Kuehne (161/161) Jan 11 2005 boundary="------------060407090807030100060303"
- Walter (2/2) Feb 13 2005 Hi David, how about submitting your site to www.dmoz.org and yahoo's
* Fixes o Complex number comparisons with NAN operands o Cleaned up Phobos installation. o Non-virtual method calls o Code generation with -mpowerpc64 o Break in labeled switch statement * Improvements o Updated to DMD 0.110 o Applied Thomas Kühne's and Anders Björklund's HTML patches. o Added Thomas Kühne's "dump source" code o Phobos Makefile now supports the DESTDIR variable
Jan 09 2005
In article <crs99u$2b1m$2 digitaldaemon.com>, David Friedman says...* Fixes o Complex number comparisons with NAN operands o Cleaned up Phobos installation. o Non-virtual method calls o Code generation with -mpowerpc64 o Break in labeled switch statement * Improvements o Updated to DMD 0.110 o Applied Thomas Kühne's and Anders Björklund's HTML patches. o Added Thomas Kühne's "dump source" code o Phobos Makefile now supports the DESTDIR variableJust curiouse (I know here it is), Why don't you post the link to the GDC home page with the announcement? Ant
Jan 10 2005
Ant wrote:In article <crs99u$2b1m$2 digitaldaemon.com>, David Friedman says...I have been forgetting to post the link. Thanks for pointing it out! David* Fixes o Complex number comparisons with NAN operands o Cleaned up Phobos installation. o Non-virtual method calls o Code generation with -mpowerpc64 o Break in labeled switch statement * Improvements o Updated to DMD 0.110 o Applied Thomas Kühne's and Anders Björklund's HTML patches. o Added Thomas Kühne's "dump source" code o Phobos Makefile now supports the DESTDIR variableJust curiouse (I know here it is), Why don't you post the link to the GDC home page with the announcement? Ant
Jan 10 2005
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Test results for GDC 0.10 on Mac(thanks to Anders) and Linux are online. http://dstress.kuehne.cn/www/dstress.html Mac: PASS; Linux: FAIL http://dstress.kuehne.cn/run/opCast_03.d http://dstress.kuehne.cn/run/debug_02.d http://dstress.kuehne.cn/run/command_line_debug_02.d http://dstress.kuehne.cn/run/command_line_debug_04.d Mac: XFAIL; Linux: XPASS http://dstress.kuehne.cn/complex/command_line/ [command_line_null_source_04] Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFB4tv23w+/yD4P9tIRAicYAJ0Tih1nF/DRnnOvX+f9z0RU34RD5gCfUc1N SfaKGwXEQAWRP/ocHfnH1uI= =Y8cr -----END PGP SIGNATURE-----
Jan 10 2005
David Friedman wrote:* Fixes o Code generation with -mpowerpc64It built fine with -mcpu=G5 now, but failed to build when I tried using -mpowerpc64 too:expr.c: In function `expand_expr_real': expr.c:9128: internal compiler error: in build_mask64_2_operands, at config/rs6000/rs6000.c:2954 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://developer.apple.com/bugreporter> for instructions.I'm not sure if GCC 3.4.3 is *supposed* to build on Mac OS X 10.3 with a G5, using that PPC64 flag ? I know Apple uses 3.3.x themselves, for Panther: http://developer.apple.com/releasenotes/DeveloperTools/GCC3.html --anders
Jan 11 2005
Anders F Björklund wrote:David Friedman wrote:I got the same error (in loop-unroll.c). This happened with Apple's GCC 3.3. Using gcc 3.4.3, I was able to do a successful build. However, C++ exceptions do not work when libstdc++ is compiled with -mpowerpc64. The standard gcc 3.3.3 does not even get past the configure step with -mpowerpc64. Are you going to submit a bug report to Apple? David* Fixes o Code generation with -mpowerpc64It built fine with -mcpu=G5 now, but failed to build when I tried using -mpowerpc64 too:expr.c: In function `expand_expr_real': expr.c:9128: internal compiler error: in build_mask64_2_operands, at config/rs6000/rs6000.c:2954 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://developer.apple.com/bugreporter> for instructions.I'm not sure if GCC 3.4.3 is *supposed* to build on Mac OS X 10.3 with a G5, using that PPC64 flag ? I know Apple uses 3.3.x themselves, for Panther: http://developer.apple.com/releasenotes/DeveloperTools/GCC3.html --anders
Jan 11 2005
David Friedman wrote:OK - so you need a GCC 3.4 installed, to compile GCC with -mpowerpc64 I didn't try that, as I was content with just using G5 instructions...I got the same error (in loop-unroll.c). This happened with Apple's GCC 3.3. Using gcc 3.4.3, I was able to do a successful build. However, C++ exceptions do not work when libstdc++ is compiled with -mpowerpc64. The standard gcc 3.3.3 does not even get past the configure step with -mpowerpc64.expr.c: In function `expand_expr_real': expr.c:9128: internal compiler error: in build_mask64_2_operands, at config/rs6000/rs6000.c:2954 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://developer.apple.com/bugreporter> for instructions.Are you going to submit a bug report to Apple?I can do that, yes. Or perhaps Darwin, since Apple bugs are secret ? http://bugzilla.opendarwin.org/ --anders
Jan 11 2005
boundary="------------060407090807030100060303" This is a multi-part message in MIME format. --------------060407090807030100060303 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit I kind of dislike the noise generated during GDC's compilation. The attached patch eradicates a bunch of pedantic warnings. (DStress didn't report any regressions) Thomas --------------060407090807030100060303 Content-Type: application/octet-stream; name="gdc-0.10-clean.diff.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gdc-0.10-clean.diff.bz2" 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 tn/4u5IpwoSGJMXq4A== --------------060407090807030100060303--
Jan 11 2005
Hi David, how about submitting your site to www.dmoz.org and yahoo's directory?
Feb 13 2005