From owner-freebsd-ppc@FreeBSD.ORG Wed Jul 22 13:35:43 2009 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C29C6106567C for ; Wed, 22 Jul 2009 13:35:43 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from adsum.doit.wisc.edu (adsum.doit.wisc.edu [144.92.197.210]) by mx1.freebsd.org (Postfix) with ESMTP id 921E98FC1D for ; Wed, 22 Jul 2009 13:35:43 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=ISO-8859-1; format=flowed Received: from avs-daemon.smtpauth1.wiscmail.wisc.edu by smtpauth1.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7.0-5.01 32bit (built Feb 19 2009)) id <0KN600300R3J8700@smtpauth1.wiscmail.wisc.edu>; Wed, 22 Jul 2009 08:35:43 -0500 (CDT) Received: from comporellon.tachypleus.net ([unknown] [76.210.76.212]) by smtpauth1.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7.0-5.01 32bit (built Feb 19 2009)) with ESMTPSA id <0KN600092R3HOJ10@smtpauth1.wiscmail.wisc.edu>; Wed, 22 Jul 2009 08:35:42 -0500 (CDT) Date: Wed, 22 Jul 2009 08:35:40 -0500 From: Nathan Whitehorn In-reply-to: <1248246423.8056.96.camel@horst-tla> To: =?ISO-8859-1?Q?Horst_G=FCnther_Burkhardt_III?= Message-id: <4A6715AC.3000606@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.210.76.212 X-Spam-PmxInfo: Server=avs-13, Version=5.5.5.374460, Antispam-Engine: 2.7.1.369594, Antispam-Data: 2009.7.22.132716, SenderIP=76.210.76.212 References: <1248246423.8056.96.camel@horst-tla> User-Agent: Thunderbird 2.0.0.22 (X11/20090625) Cc: freeBSD-CURRENT Mailing List , FreeBSD PowerPC ML Subject: Re: questions about 8.0-RELEASE X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 13:35:46 -0000 Horst Günther Burkhardt III wrote: > Ok. > > So, I heard it on the 'tubes that 8.0 is in BETA atm, and will rock > pretty damned hard. > > But, I have a few questions, being a PowerPC user, and also having some > disappointment with the state of things in 7.2 especially on this > platform. > > First, has libm finally had the log2 functions defined in the C99 spec > added? (this is an issue dating back to 2005, standards/83845 ) > As far as I know, no. Many of the complex functions (e.g. cexp) aren't implemented either, which can be a huge pain. > Second, I'm aware that altivec support is implemented in -CURRENT, as of > some months ago, will this be stable enough for release? There was Altivec in 7.2-RELEASE as well, and it is quite stable. Ports that know about it will use it by themselves, or you can define something like CPUTYPE=7450 in make.conf to have the compiler try to autovectorize things. 8.0 has a bunch of other new PowerPC features like audio, SMP, G5 support, ATA DMA, ADB keyboard and mouse support, some basic power management, including cpufreq, etc. Hopefully it will be a better experience than 7.2 -- the big architectural differences between 8.0 PowerPC and 7.0 PowerPC have made it difficult to MFC things for some time. -Nathan