Date: Mon, 4 Feb 2019 11:32:47 -0800 From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: freebsd-numerics@freebsd.org Subject: Re: Implement cexpl Message-ID: <20190204193247.GA50265@troutmask.apl.washington.edu> In-Reply-To: <20190203174259.GA42562@troutmask.apl.washington.edu> References: <20190203173056.GA42499@troutmask.apl.washington.edu> <20190203174259.GA42562@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 03, 2019 at 09:42:59AM -0800, Steve Kargl wrote: > On Sun, Feb 03, 2019 at 09:30:56AM -0800, Steve Kargl wrote: > > The following patch implements cexpl() for ld80 and ld128 architectures. > > > > The kernel files for large x are named ld{80,128}/k_cexpl.c to avoid > > confusion with the ld{80,128}/k_expl.h files. > > > > I do not have access to ld128, so the ld128 does not use bit twiddling. > > I cannot test the ld128 implementation, but I believe that it works > > (for some definition of work). > > > > I forgot to mention that the initial files under ld{80,128} where > created via > > svn cp src/k_exp.c ld80/k_cexpl.c > svn cp src/s_cexp.c ld80/s_cexpl.c > svn cp src/k_exp.c ld128/k_cexpl.c > svn cp src/s_cexp.c ld128/s_cexpl.c > > so the diff is not against an empty file; but against the > copied files. > Just realized that I forgot to update the cexp.3 manual page. -- Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190204193247.GA50265>