From owner-freebsd-current@FreeBSD.ORG Thu Jul 29 20:16:00 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0053116A4CE; Thu, 29 Jul 2004 20:16:00 +0000 (GMT) Received: from odot.okladot.state.ok.us (odot.okladot.state.ok.us [192.149.244.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0006A43D3F; Thu, 29 Jul 2004 20:15:57 +0000 (GMT) (envelope-from root@techpc04.okladot.state.ok.us) Received: from notes9c.okladot.state.ok.us (notes9c.okladot.state.ok.us [10.36.36.31])PAA37504; Thu, 29 Jul 2004 15:15:37 -0500 Received: from isdmon2.okladot.state.ok.us ([192.149.244.24]) by notes9c.okladot.state.ok.us (Lotus Domino Release 6.5.1) with ESMTP id 2004072915155910-144174 ; Thu, 29 Jul 2004 15:15:59 -0500 Received: from techpc04.okladot.state.ok.us (techpc04.okladot.state.ok.us [199.27.9.37])i6TKEj10062204; Thu, 29 Jul 2004 15:14:45 -0500 (CDT) (envelope-from root@techpc04.okladot.state.ok.us) Received: by techpc04.okladot.state.ok.us (Postfix, from userid 0) id BFB685C11; Thu, 29 Jul 2004 15:14:39 -0500 (CDT) To: Steve Kargl In-Reply-To: <20040729173132.GA917@troutmask.apl.washington.edu> References: <20040729144205.6ABEF5CA2@techpc04.okladot.state.ok.us><20040729164738.523C85CA2@techpc04.okladot.state.ok.us><20040729173132.GA917@troutmask.apl.washington.edu> From: "Paul Seniura" Errors-To: "Paul Seniura" Sender: "Paul Seniura" Message-Id: <20040729201439.BFB685C11@techpc04.okladot.state.ok.us> Date: Thu, 29 Jul 2004 15:14:39 -0500 (CDT) X-ODOT-MailScanner-Information: Please contact the Help Desk for more information X-ODOT-MailScanner: This E-mail appears not to contain malware. X-ODOT-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-11.7, required 5, BAYES_20 -3.10, EMAIL_ATTRIBUTION -6.50, IN_REP_TO -3.20, J_CHICKENPOX_24 1.00, RCVD_IN_ORBS 0.12) X-MIMETrack: Itemize by SMTP Server on Notes9c/ODOT(Release 6.5.1|January 21, 2004) at 07/29/2004 03:15:59 PM,at 07/29/2004 03:15:59 PM, Serialize complete at 07/29/2004 03:15:59 PM cc: freebsd-current@freebsd.org cc: Scott Long Subject: re: gcc 3.5 (Re: about the gcc 3.4.x problems) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Paul Seniura List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jul 2004 20:16:00 -0000 Steve Kargl said: >On Thu, Jul 29, 2004 at 11:47:38AM -0500, Paul Seniura wrote: >> >> At any rate, GCC 3.5 has been available for some time. > >3.5 won't be released for at least another year. You can >get the GCC cvs branch that is used for 3.5 development, >but it is certainly not ready for prime time. I build the >3.5 branch several times a week and there are some severe >problems with it (e.g., excessive compile times and excessive >use of memory). I might try a (quasi-)weekly tarball sometime (it's on a mirror I can reach; can't do CVS here). Where might your builds be at, if I may ask? >For those that do not know, the entire middle-end and much >of the back-end of GCC has been re-written in 3.5. This is interesting. I do know Apple & IBM are coordinating work on GCC -- they *really* want the G5 chip to be the best supported fastest system going. FWIW at home I just got started using IBM's XL C/++ and FORTRAN for OSX compilers, yeah the US$3,000.- ones. ;) No I can't afford to buy them: they let you try 'em out for 60 days. Don't tell IBM there's a way to get their July 2004 updates applied on top of the trial pkgs. ;) They will support both G4 & G5. Flavors for AIX, Linux, and bigiron. Intending to support OpenMP, too. The massive speedups are with a G5 of course, but my G4 is showing a bit of muscle also. And true to IBM (I've been a mainframe programmer here for 27+ years), XL has its own vernacular, but they do provide wrappers (set CC=gxlc & CXX=gxlc++) that are suppose to translate GNUisms to its own parms (not too well IMO tho). XL can be interwoven with XCode, too. Some people/projects are patching apps makefiles to let XL compile them cleanly. I'm hoping their work here will show up in GCC sometime, who knows maybe in 3.5? (I'm not a sales rep nor own stock yadda yadda yadda ;) Not much pickin's if I use my G4 to help on FreeBSD/PPC, tho... >-- >Steve -- thx, Paul Seniura.