Re: CVS commit: src/lib/libm

2024-10-30 Thread Nathanial Sloss
On Wed, 30 Oct 2024 06:59:45 Taylor R Campbell wrote: > > Date: Wed, 30 Oct 2024 04:30:44 +0900 > > From: Izumi Tsutsui > > > > riastradh@ wrote: > > > Is this configuration > > > relevant for real-world hardware or is it more of a `for fun' option? > > > > The only use case is to run NetBSD/mac

Re: CVS commit: src/lib/libm

2024-10-30 Thread Martin Husemann
On Tue, Oct 29, 2024 at 07:59:45PM +, Taylor R Campbell wrote: > Yes, I think we need a new MACHINE_ARCH for that, maybe m68ksf. But > maybe effort is better spent on making FPU_EMULATE work than on > dealing with a new ABI. I think this is impossible w/o compiler/linker support and doing spe

Re: CVS commit: src/lib/libm

2024-10-29 Thread Taylor R Campbell
> Date: Wed, 30 Oct 2024 04:30:44 +0900 > From: Izumi Tsutsui > > riastradh@ wrote: > > > Is this configuration > > relevant for real-world hardware or is it more of a `for fun' option? > > The only use case is to run NetBSD/mac68k on XC68LC040 machines. > > It looks he "options FPU_EMULATE" f

Re: CVS commit: src/lib/libm

2024-10-29 Thread Izumi Tsutsui
riastradh@ wrote: > Interesting, thanks, so that means we don't have any automatic builds > (let alone tests) of m68k MKSOFTFLOAT=yes? Currently no m68k architecture that use softfloat by default, so MKSOFTFLOAT is optional. > Is this configuration > relevant for real-world hardware or is it mor

Re: CVS commit: src/lib/libm

2024-10-29 Thread Taylor R Campbell
> Date: Wed, 30 Oct 2024 01:45:45 +1100 > From: Nathanial Sloss > > On Tue, 29 Oct 2024 23:30:47 Taylor R Campbell wrote: > > > Pull in missing functions for MKSOFTFLOAT. > > > > That's interesting, how did you notice these were missing? What build > > does this affect? > > mac68k MKSOFTFLOAT.

Re: CVS commit: src/lib/libm

2024-10-29 Thread Nathanial Sloss
On Tue, 29 Oct 2024 23:30:47 Taylor R Campbell wrote: > > Module Name:src > > Committed By: nat > > Date: Tue Oct 29 01:34:18 UTC 2024 > > > > Modified Files: > > src/lib/libm: Makefile > > > > Log Message: > > Pull in missing functions for MKSOFTFLOAT. > > That's interes

Re: CVS commit: src/lib/libm

2024-10-29 Thread Taylor R Campbell
> Module Name:src > Committed By: nat > Date: Tue Oct 29 01:34:18 UTC 2024 > > Modified Files: > src/lib/libm: Makefile > > Log Message: > Pull in missing functions for MKSOFTFLOAT. That's interesting, how did you notice these were missing? What build does this affect?

re: CVS commit: src/lib/libm/src

2023-03-15 Thread matthew green
"Taylor R Campbell" writes: > Module Name: src > Committed By: riastradh > Date: Mon Mar 13 18:18:36 UTC 2023 > > Modified Files: > src/lib/libm/src: ldbl_dummy.c > > Log Message: > libm: Fill in more dummy long double transcendental functions. > > This should cover everything from C

Re: CVS commit: src/lib/libm/man

2017-09-28 Thread maya
On Thu, Sep 28, 2017 at 03:52:00PM +0200, Joerg Sonnenberger wrote: > On Thu, Sep 28, 2017 at 11:09:05AM +, Maya Rashish wrote: > > Module Name:src > > Committed By: maya > > Date: Thu Sep 28 11:09:05 UTC 2017 > > > > Modified Files: > > src/lib/libm/man: copysi

Re: CVS commit: src/lib/libm/man

2017-09-28 Thread Joerg Sonnenberger
On Thu, Sep 28, 2017 at 11:09:05AM +, Maya Rashish wrote: > Module Name: src > Committed By: maya > Date: Thu Sep 28 11:09:05 UTC 2017 > > Modified Files: > src/lib/libm/man: copysign.3 > > Log Message: > Remove CAVEATS section > > The man page for an individual function is no

Re: CVS commit: src/lib/libm

2017-05-07 Thread coypu
Diff to 7.1 (also libm.so.0.11) libm diff to 7.1 4a5 > r __GNU_EH_FRAME_HDR 10c11 < w __deregister_frame_info@@GCC_3.0 --- > w __deregister_frame_info 94c95 < w __register_frame_info@@GCC_3.0 --- > w __register_frame_info 96a98 > U __signbitf 111d112 < T _casinl

Re: CVS commit: src/lib/libm

2017-05-07 Thread Christos Zoulas
could bump the minor... note we declared those before but not defined them. christos > On May 7, 2017, at 1:21 PM, co...@sdf.org wrote: > >> On Sat, May 06, 2017 at 02:03:25PM -0400, Christos Zoulas wrote: >> Module Name:src >> Committed By:christos >> Date:Sat May 6 18:03:25 UT

Re: CVS commit: src/lib/libm

2017-05-07 Thread coypu
On Sat, May 06, 2017 at 02:03:25PM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sat May 6 18:03:25 UTC 2017 > > Modified Files: > src/lib/libm: Makefile > Added Files: > src/lib/libm/src: s_llrint.c s_llrintf.c s_llrintl.c s_llround.c >

Re: CVS commit: src/lib/libm/complex

2016-12-31 Thread David Holland
On Sat, Dec 31, 2016 at 08:33:04PM +, co...@sdf.org wrote: > On Sat, Dec 31, 2016 at 03:33:03PM +, Maya Rashish wrote: > > - w = r + y * I; > > + r = sqrt(x); > > + w = r; > >} > >

Re: CVS commit: src/lib/libm/complex

2016-12-31 Thread coypu
On Sat, Dec 31, 2016 at 03:33:03PM +, Maya Rashish wrote: > - w = r + y * I; > + r = sqrt(x); > + w = r; > } > } > return w; I'm an alignment newbie. Could this

Re: CVS commit: src/lib/libm/arch/vax

2014-10-11 Thread Christos Zoulas
In article <20141011065929.db9b...@cvs.netbsd.org>, Martin Husemann wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: martin >Date: Sat Oct 11 06:59:29 UTC 2014 > >Modified Files: > src/lib/libm/arch/vax: n_sqrt.S > >Log Message: >Seems we need both sqrtl and _sqrtl as a wea

Re: CVS commit: src/lib/libm/src

2013-01-28 Thread Ryo ONODERA
Hi, From: "Matt Thomas" , Date: Mon, 28 Jan 2013 06:34:10 + > Module Name: src > Committed By: matt > Date: Mon Jan 28 06:34:09 UTC 2013 > > Modified Files: > src/lib/libm/src: s_scalbn.c s_scalbnf.c s_scalbnl.c > > Log Message: > Deal with _LP64 properly. > > > To generate

Re: CVS commit: src/lib/libm/man

2011-09-17 Thread Jukka Ruohonen
On Sat, Sep 17, 2011 at 03:32:22PM +0200, Thomas Klausner wrote: > > Remove rest of the NOTES and ERRORS and references to pow(3) family. > > Why did you remove so much of the explanations in the man page? Because much of it was outdated or incomplete, and the rest was what others have criticized

Re: CVS commit: src/lib/libm/man

2011-09-17 Thread Thomas Klausner
On Sat, Sep 17, 2011 at 10:52:52AM +, Jukka Ruohonen wrote: > Module Name: src > Committed By: jruoho > Date: Sat Sep 17 10:52:52 UTC 2011 > > Modified Files: > src/lib/libm/man: exp.3 > > Log Message: > Remove rest of the NOTES and ERRORS and references to pow(3) family. Why

Re: CVS commit: src/lib/libm/man

2011-09-12 Thread Warner Losh
On Sep 12, 2011, at 1:09 PM, Jukka Ruohonen wrote: > On Mon, Sep 12, 2011 at 08:00:53PM +0200, Joerg Sonnenberger wrote: >> On Mon, Sep 12, 2011 at 02:44:27PM +, Jukka Ruohonen wrote: >>> Module Name:src >>> Committed By: jruoho >>> Date: Mon Sep 12 14:44:27 UTC 201

Re: CVS commit: src/lib/libm/man

2011-09-12 Thread Iain Hibbert
On Mon, 12 Sep 2011, Jukka Ruohonen wrote: > On Mon, Sep 12, 2011 at 08:00:53PM +0200, Joerg Sonnenberger wrote: > > On Mon, Sep 12, 2011 at 02:44:27PM +, Jukka Ruohonen wrote: > > > Module Name: src > > > Committed By: jruoho > > > Date: Mon Sep 12 14:44:27 UTC 2011 > > >

Re: CVS commit: src/lib/libm/man

2011-09-12 Thread Jukka Ruohonen
On Mon, Sep 12, 2011 at 08:00:53PM +0200, Joerg Sonnenberger wrote: > On Mon, Sep 12, 2011 at 02:44:27PM +, Jukka Ruohonen wrote: > > Module Name:src > > Committed By: jruoho > > Date: Mon Sep 12 14:44:27 UTC 2011 > > > > Modified Files: > > src/lib/libm/man: ld

Re: CVS commit: src/lib/libm/man

2011-09-12 Thread Joerg Sonnenberger
On Mon, Sep 12, 2011 at 02:44:27PM +, Jukka Ruohonen wrote: > Module Name: src > Committed By: jruoho > Date: Mon Sep 12 14:44:27 UTC 2011 > > Modified Files: > src/lib/libm/man: ldexp.3 > > Log Message: > Update and improve, and note that the long double variant is not support

Re: CVS commit: src/lib/libm/arch/i387

2011-06-20 Thread tsugutomo . enami
Joerg Sonnenberger writes: > On Mon, Jun 20, 2011 at 11:25:34AM +0900, tsugutomo.en...@jp.sony.com wrote: >> Joerg Sonnenberger writes: >> >> > Log Message: >> > Switch to SSE code, since our gas supports it now. >> > >> > >> > To generate a diff of this commit: >> > cvs rdiff -u -r1.6 -r1.7 sr

Re: CVS commit: src/lib/libm/arch/i387

2011-06-20 Thread Matthias Drochner
jo...@britannica.bec.de said: > why do you think it is incorrect? You just did an unifdef. best regards Matthias ---

Re: CVS commit: src/lib/libm/arch/i387

2011-06-20 Thread Joerg Sonnenberger
On Mon, Jun 20, 2011 at 11:25:34AM +0900, tsugutomo.en...@jp.sony.com wrote: > Joerg Sonnenberger writes: > > > Log Message: > > Switch to SSE code, since our gas supports it now. > > > > > > To generate a diff of this commit: > > cvs rdiff -u -r1.6 -r1.7 src/lib/libm/arch/i387/s_copysign.S > > c

Re: CVS commit: src/lib/libm/arch/i387

2011-06-19 Thread tsugutomo . enami
Joerg Sonnenberger writes: > Log Message: > Switch to SSE code, since our gas supports it now. > > > To generate a diff of this commit: > cvs rdiff -u -r1.6 -r1.7 src/lib/libm/arch/i387/s_copysign.S > cvs rdiff -u -r1.5 -r1.6 src/lib/libm/arch/i387/s_copysignf.S Is the change done in s_copysignf

Re: CVS commit: src/lib/libm/arch/i387

2011-06-18 Thread Christos Zoulas
In article <20110618181640.cff9717...@cvs.netbsd.org>, Joerg Sonnenberger wrote: > >+#define ARG_LONG_DOUBLE_ONE 4(%rsp) >+#define ARG_LONG_DOUBLE_TWO 16(%rsp) > #define ARG_DOUBLE_ONE4(%esp) > #define ARG_DOUBLE_ONE_LSW4(%esp) > #define ARG_DOUBLE_ONE_MSW8(%esp) Shou

Re: CVS commit: src/lib/libm

2011-01-09 Thread Matthias Scheler
On Sun, Jan 09, 2011 at 02:32:14AM +, Jonathan A. Kollasch wrote: > Module Name: src > Committed By: jakllsch > Date: Sun Jan 9 02:32:13 UTC 2011 > > Modified Files: > src/lib/libm: Makefile > Added Files: > src/lib/libm/noieee_src: n_fmax.c n_fmaxf.c n_fmin.c n_fminf.c >

Re: CVS commit: src/lib/libm

2010-08-11 Thread David Laight
On Tue, Aug 10, 2010 at 05:53:09PM +, Matthias Drochner wrote: > Module Name: src > Committed By: drochner > Date: Tue Aug 10 17:53:08 UTC 2010 > > Modified Files: > src/lib/libm: Makefile > > Log Message: > two disgusting hacks: > -mk/bsd.lib.mk picks up a .S asm file behind o

Re: CVS commit: src/lib/libm/arch/m68060

2010-01-06 Thread Masao Uebayashi
You can also conditionalize code by using CSHLIBFLAGS. FYI. Masao -- Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635