Date: Sun, 3 Feb 2019 09:42:59 -0800 From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: freebsd-numerics@freebsd.org Subject: Re: Implement cexpl Message-ID: <20190203174259.GA42562@troutmask.apl.washington.edu> In-Reply-To: <20190203173056.GA42499@troutmask.apl.washington.edu> References: <20190203173056.GA42499@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
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. -- Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190203174259.GA42562>