From owner-cvs-src@FreeBSD.ORG Wed Mar 16 02:46:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A60CF16A4CE; Wed, 16 Mar 2005 02:46:57 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AAA643D2F; Wed, 16 Mar 2005 02:46:57 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j2G2ktA6032534; Wed, 16 Mar 2005 13:46:55 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j2G2kqMq002206; Wed, 16 Mar 2005 13:46:53 +1100 Date: Wed, 16 Mar 2005 13:46:52 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: David Schultz In-Reply-To: <20050315203729.GB95619@VARK.MIT.EDU> Message-ID: <20050316134418.G69441@delplex.bde.org> References: <200503151553.j2FFrdeF075515@repoman.freebsd.org> <20050315191232.GA40227@dragon.NUXI.org> <20050315203729.GB95619@VARK.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: src-committers@freebsd.org cc: Steve Kargl cc: David O'Brien Subject: Re: cvs commit: src/share/man/man3 Makefile src/lib/libc/alpha/gen fpsetsticky.c src/lib/libc/powerpc/gen Makefile.inc fpsetsticky.c src/lib/libc/softfloat Makefile.inc src/lib/libc/sparc64/gen ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2005 02:46:57 -0000 On Tue, 15 Mar 2005, David Schultz wrote: > On Tue, Mar 15, 2005, David O'Brien wrote: >> On Tue, Mar 15, 2005 at 10:11:27AM -0800, Steve Kargl wrote: >>> On Tue, Mar 15, 2005 at 03:53:39PM +0000, David Schultz wrote: >>>> Log: >>>> Remove fpsetsticky(). >>> >>> Library version bump? It took several years to live through >>> the libm.so.2 fiasco, and I would hate to relive it. I haven't >>> verified it yet, but you may have just broken NAGWare's Fortran >>> 95 compiler without the version bump. >> >> We've already bumped libm.so for 6-CURRENT [to .3 from .2]. >> This change certainly cannot be MFC'ed though. >> >> How would bumping libm.so not break NAGWare Fortran? > > It turns out that fpsetsticky() was misplaced in libc, and libc > has already been bumped for 6.X. But as you point out, the bump > probably wouldn't fix NAGWare Fortran if this change broke it. > However, my change doesn't seem to have broken the demo version > available on the NAG website. But if I did break anything, please > let me know. It isn't even in libc for i386's (since it is inline and not backed by a function). So removing it can't affect binary compatibility on i386's. Bruce