Date: Tue, 5 Mar 2002 23:54:56 +1100 (EST) From: Bruce Evans <bde@zeta.org.au> To: Jake Burkholder <jake@FreeBSD.org> Cc: <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org> Subject: Re: cvs commit: src/lib/libc/sparc64/gen Makefile.inc fpsetmask.c Message-ID: <20020305234926.E4867-100000@gamplex.bde.org> In-Reply-To: <200203050403.g2543vP13224@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 4 Mar 2002, Jake Burkholder wrote: > jake 2002/03/04 20:03:57 PST > > Modified files: > lib/libc/sparc64/gen Makefile.inc > Added files: > lib/libc/sparc64/gen fpsetmask.c > Log: > Add fpsetmask(). Needed to build miniperl. > > Obtained from: netbsd > > Revision Changes Path > 1.3 +2 -2 src/lib/libc/sparc64/gen/Makefile.inc > 1.1 +27 -0 src/lib/libc/sparc64/gen/fpsetmask.c (new) I suggest removing the fpsetmask() in miniperl and only implementing the C99'ish inteterface fesetmask() for new arches. fpsetround() is spelled fesetround() in C99, but C99 doesn't have anything equivalent to fesetmask(). The fesetmask() in miniperl has been a no-op since FreeBSD-4.0, at least on i386's. How did bogus FreeBSD bits like it get to be in only the vendor branch of perl5/unixish.h? Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020305234926.E4867-100000>