🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #790

gcc floating point enhancement for Suns

#790
From: ncr-fcchuckp Chuck Phillips
Date: Tue, 14 Nov 1989 19:53
24 lines
1497 bytes
	This isn't a gcc bug, just an unfortunate consequence of the various
floating point options for Sun3's.

	PROBLEM:  When you compile gnulib and gnulib2 with the native
compiler, you have to choose a floating point option for some of the routines
in gnulib.  You're then stuck with that choice regardless of the floating
point option you pass to gcc later on.

	PROPOSAL: Separate the floating point functions from the rest of the
gnulib functions into gnulibm_68881.a, gnulibm_soft.a, gnulibm_fpa.a, etc.
(The user could select the targets.)  Then when the user selects a floating
point option, _all_ floating point operations would be affected consistantly.

	Although the only machine I'm personally familiar with that has this
problem is the Sun3 series, I would imagine it applies to others.  (e.g. An
80386 with either an 80387 or a Wietek math coprocessor or none at all)

	I'm willing to help on implementing this, but I'd like an OK on it
before I start.

	   Chuck Phillips -- chuckp%bach.ncr-fc.FtCollins.NCR.COM
		or
	phillips%holst.cs.ColoState.edu
Technical Details
Message-ID: <8911142053.AA21750@bach.FtCollins.ncr.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!iuvax!cica!tut.cis.ohio-state.edu!ccncsu.colostate.edu

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!iuvax!cica!tut.cis.ohio-state.edu!ccncsu.colostate.edu
From: ncr-fc!chuckp@bach@ccncsu.colostate.edu (Chuck Phillips)
Newsgroups: gnu.gcc.bug
Subject: gcc floating point enhancement for Suns
Message-ID: <8911142053.AA21750@bach.FtCollins.ncr.com>
Date: 14 Nov 89 19:53:00 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 24