Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 2003 18:47:29 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        Jake Burkholder <jake@locore.ca>, sparc@FreeBSD.ORG, current@FreeBSD.ORG
Subject:   Re: [PATCH] Re: fpsetmask on sparc64
Message-ID:  <3E237A41.1351AD49@mindspring.com>
References:  <20030114095915.C14524-100000@gamplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote:
> > There has to be some allowance for the continuity of code; it
> > can't just be orphaned instantaneously, without some warning
> > from the system vendor.
> 
> A warning was given here more than 4 years ago:

[ ... ]

This was a commit log message; that's very different than a #warning
in the header file.

> > Say we took your approach, and moved the #define's for the inlines
> > up into <ieeefp.h>, exposing platform dependencies in a (supposedly)
> > platform independent header file.  How many ports would break?  All
> 
> Not my approach.

It's as close to your approach as we are likely to get, unless
people are willing to rip out the inlining on the i386, and
replace it with libc/gen/*.c code, so that they can put in pure
prototypes in the header file, and take the additional overhead
that this causes, relative to, say, Linux or some other OS that
inlines the code.  8-) 8-).

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E237A41.1351AD49>