CVS commit: src/lib/libm

2013-11-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Nov 12 17:36:14 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: namespace.h Added Files: src/lib/libm/src: ldbl_dummy.c Log Message: Add some fake long double -> double wrappers for various tra

CVS commit: src/lib/libm/arch

2013-11-10 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Nov 11 00:31:51 UTC 2013 Modified Files: src/lib/libm/arch/i387: fenv.c src/lib/libm/arch/x86_64: fenv.c Log Message: Preserve the initial x87 control word in the global FP environment in preparation for adjusting the d

CVS commit: src/lib/libm/src

2013-11-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 6 16:49:21 UTC 2013 Modified Files: src/lib/libm/src: s_exp2.c Log Message: simplify. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/s_exp2.c Please note that diffs are not public domain

CVS commit: src/lib/libm/arch/x86_64

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 17:03:02 UTC 2013 Modified Files: src/lib/libm/arch/x86_64: fenv.c Log Message: use the masked variable To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libm/arch/x86_64/fenv.c Please note that d

CVS commit: src/lib/libm

2013-10-15 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Oct 15 23:59:36 UTC 2013 Modified Files: src/lib/libm: Makefile Added Files: src/lib/libm/compiler_rt: Makefile.inc Log Message: Hook complex operation support into libm when not using libgcc. To generate a diff of th

CVS commit: src/lib/libm

2013-08-22 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Aug 22 08:24:30 UTC 2013 Modified Files: src/lib/libm: Makefile Log Message: s_nexttoward.c does not make sense compiling for 32 bit sparc (double == long double), so ifdef it out in the sparc64 compat library build. I hope th

CVS commit: src/lib/libm/src

2013-08-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Aug 21 13:04:44 UTC 2013 Modified Files: src/lib/libm/src: s_rintl.c Log Message: Add support for the long double format used on sparc64 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libm/src/s_rintl.c

CVS commit: src/lib/libm

2013-08-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Aug 21 13:06:01 UTC 2013 Modified Files: src/lib/libm: Makefile Log Message: Add nexttoward, nearbyint and rintl for sparc64 To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/lib/libm/Makefile Please note

CVS commit: src/lib/libm/src

2013-08-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Aug 21 13:03:56 UTC 2013 Modified Files: src/lib/libm/src: s_nexttoward.c Log Message: Add support for archs with LDBL_IMPLICIT_NBIT To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/src/s_nexttoward.c

CVS commit: src/lib/libm/src

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 22:32:53 UTC 2013 Modified Files: src/lib/libm/src: s_nextafter.c Log Message: If __HAVE_LONG_DOUBLE is not defined, add a strong alias for nextafterl to nextafter To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/lib/libm/src

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 22:31:13 UTC 2013 Modified Files: src/lib/libm/src: s_nextafterl.c Log Message: Only compile is __HAVE_LONG_DOUBLE is defined To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libm/src/s_nextafterl.c

CVS commit: src/lib/libm

2013-06-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jun 20 19:49:47 UTC 2013 Modified Files: src/lib/libm: Makefile Log Message: Add missing .go and fix lint rule. To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139 src/lib/libm/Makefile Please note that diffs

CVS commit: src/lib/libm/arch/x86_64

2013-05-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 29 02:27:39 UTC 2013 Modified Files: src/lib/libm/arch/x86_64: fenv.c Log Message: Fix amd64 feraiseexcept so that it actually traps. The call to fwait got lost somewhere along the line; the i387 code has it. XXX pull

CVS commit: src/lib/libm/arch

2013-05-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 29 00:53:20 UTC 2013 Modified Files: src/lib/libm/arch/i387: fenv.c src/lib/libm/arch/x86_64: fenv.c Log Message: Fix sense of fegetexcept on x86. Somehow I overlooked this when I fixed feenableexcept and fedis

CVS commit: src/lib/libm

2013-05-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri May 24 12:45:40 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/arch/vax: n_scalbn.S Log Message: Fix POLYD/Mariah fallout and include the scalbn sources (which do not use polyd). Fix global names and weak

CVS commit: src/lib/libm/arch

2013-05-20 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon May 20 20:27:43 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbnf.S s_scalbnl.S src/lib/libm/arch/mc68881: s_scalbn.S src/lib/libm/arch/vax: n_scalbn.S Log Message: Correctly alias the ldexp* function

CVS commit: src/lib/libm

2013-05-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon May 20 19:40:09 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbn.S src/lib/libm/src: s_scalbn.c s_scalbnf.c s_scalbnl.c Log Message: Fix ldexp aliases. To generate a diff of this commit: cvs rdiff -u -r1.13 -

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

2013-05-20 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon May 20 15:13:36 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbn.S Log Message: Use correct alias for scalbn(). Tested by martin@. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libm/arch/i38

CVS commit: src/lib/libm/src

2013-05-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun May 19 20:50:02 UTC 2013 Modified Files: src/lib/libm/src: s_scalbnl.c Log Message: Try to fix bogus underflow test (obvious copy & pasto) - someone please review to make sure I got it right. This fixes PR 47834. To generate

CVS commit: src/lib/libm/arch/arm

2013-04-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed May 1 04:04:54 UTC 2013 Modified Files: src/lib/libm/arch/arm: fenv.c Log Message: Fix feclearexcept return value (should be 0). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/arch/arm/fenv.c Please

CVS commit: src/lib/libm

2013-04-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed May 1 04:04:31 UTC 2013 Modified Files: src/lib/libm: Makefile Log Message: Use MKSOFTFLOAT = no for including arm hardfloat files. When arm and MKSOFTFLOAT = yes, make explicit dependency to .c files so .S won't be used. To

CVS commit: src/lib/libm/arch/mc68881

2013-04-30 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Apr 30 21:55:31 UTC 2013 Modified Files: src/lib/libm/arch/mc68881: s_scalbn.S Log Message: Provide scalbln weak alias. Fix argument order for STRONG_ALIAS. Expect WEAK_ALIAS and STRONG_ALIAS to exist. To generate a diff of t

CVS commit: src/lib/libm/arch/arm

2013-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Apr 30 01:45:14 UTC 2013 Modified Files: src/lib/libm/arch/arm: fenv.c Log Message: Make this compile for earmhf To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/arch/arm/fenv.c Please note that diffs

CVS commit: src/lib/libm/arch/arm

2013-04-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Apr 28 21:06:34 UTC 2013 Added Files: src/lib/libm/arch/arm: fenv.c Log Message: Add a C99 implementation for arm. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/arch/arm/fenv.c Please note that diffs

CVS commit: src/lib/libm

2013-04-28 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Apr 28 14:46:16 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: s_scalbnl.c Removed Files: src/lib/libm/arch/i387: s_scalbln.S src/lib/libm/src: s_scalbln.c Log Message: Drop s_scalbnl.

CVS commit: src/lib/libm

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 22:58:16 UTC 2013 Modified Files: src/lib/libm: Makefile Removed Files: src/lib/libm/src: s_ldexp.c s_ldexpf.c Log Message: Retire ldexp sources. scalbn has the aliases. To generate a diff of this commit: cvs r

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

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 18:44:39 UTC 2013 Added Files: src/lib/libm/arch/i387: s_scalbln.S Log Message: Add a dummy s_scalbln.S to avoid the generic implementations of scalbln and co on i386 and amd64. They are implemented next to scalbn and co

CVS commit: src/lib/libm/src

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 18:43:25 UTC 2013 Modified Files: src/lib/libm/src: s_scalbn.c s_scalbnf.c s_scalbnl.c Log Message: Add aliases to scalbn* as ldexp*, they are identical for FLT_RADIX=2. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libm/arch

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 18:39:28 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbn.S s_scalbnf.S src/lib/libm/arch/mc68881: s_scalbn.S src/lib/libm/arch/vax: n_scalbn.S Log Message: Add aliases for scalbn* to ldexp, they

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

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 18:36:42 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbn.S s_scalbnf.S s_scalbnl.S Log Message: Use the correct register on AMD64 for the argument. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.1

CVS commit: src/lib/libm/src

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 17:20:36 UTC 2013 Modified Files: src/lib/libm/src: s_scalbln.c s_scalbnl.c Log Message: Move scalbnl back to s_scalbln.c to match the assembler implementations. To generate a diff of this commit: cvs rdiff -u -r1.4 -r

CVS commit: src/lib/libm/src

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 17:19:47 UTC 2013 Modified Files: src/lib/libm/src: s_scalbln.c Log Message: Casting is a not a valid way to check for overflow, so be explicit and use the limit macros. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libm/src

2013-04-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Apr 27 16:43:13 UTC 2013 Modified Files: src/lib/libm/src: s_scalbln.c Log Message: Use namespace.h. Don't redefine scalblnl on 64bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/s_s

CVS commit: src/lib/libm/man

2013-04-26 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Apr 26 18:18:22 UTC 2013 Modified Files: src/lib/libm/man: atan2.3 Log Message: Kill some extra backslashes. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libm/man/atan2.3 Please note that diffs are n

CVS commit: src/lib/libm

2013-04-06 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Apr 6 12:16:49 UTC 2013 Modified Files: src/lib/libm: Makefile Log Message: Pass a real file as MLINKS target; fix unnecessary (re)install. To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/lib/libm/Make

CVS commit: src/lib/libm/complex

2013-03-14 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Thu Mar 14 19:15:34 UTC 2013 Modified Files: src/lib/libm/complex: cacosh.3 Log Message: Remove unknown .LP macro. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libm/complex/cacosh.3 Please note that diffs

CVS commit: src/lib/libm/arch/arm

2013-02-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 14 09:27:26 UTC 2013 Modified Files: src/lib/libm/arch/arm: s_fabsf.S Log Message: Remove .fpu since it's not needed To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/arch/arm/s_fabsf.S Please note

CVS commit: src/lib/libm/src

2013-02-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 14 09:24:50 UTC 2013 Modified Files: src/lib/libm/src: s_fma.c Log Message: Use right macro for __strong_alias To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libm/src/s_fma.c Please note that diffs ar

CVS commit: src/lib/libm/src

2013-02-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 14 09:23:40 UTC 2013 Modified Files: src/lib/libm/src: s_fma.c Log Message: Define a strong alias, not a weak one To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libm/src/s_fma.c Please note that diffs

CVS commit: src/lib/libm/src

2013-02-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 14 08:56:56 UTC 2013 Modified Files: src/lib/libm/src: s_nextafterl.c Log Message: Deal with an implicit NBIT To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/s_nextafterl.c Please note that di

CVS commit: src/lib/libm

2013-02-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 12 21:40:19 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: s_fmal.c s_frexpl.c Log Message: Use __HAVE_LONG_DOUBLE instead of EXT_EXPBITS and include s_nextafterl.c as well as s_frexpl.c in the g

CVS commit: src/lib/libm/src

2013-02-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Feb 12 08:21:49 UTC 2013 Modified Files: src/lib/libm/src: s_fma.c Log Message: Use __weak_alias instead of __weak_reference (obvious pasto) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libm/src/s_fma.

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

2013-02-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Feb 12 02:52:13 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbnf.S Log Message: Fix the strong alias correctly this time. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libm/arch/i387/s_scalbnf

CVS commit: src/lib/libm

2013-02-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Feb 11 17:55:01 UTC 2013 Modified Files: src/lib/libm: Makefile Log Message: any arch that has fenv.[ch] can have fma as well (since fma uses fenv). To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/lib/libm/

CVS commit: src/lib/libm/arch/arm

2013-02-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Feb 11 17:41:13 UTC 2013 Added Files: src/lib/libm/arch/arm: s_fma.S s_fmaf.S Log Message: Add fma/fmaf/fmal for arm hard float which uses the VFP vmla instruction. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src

CVS commit: src/lib/libm

2013-02-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Feb 11 12:43:04 UTC 2013 Modified Files: src/lib/libm: Makefile Added Files: src/lib/libm/arch/arm: lrint.S lrintf.S Log Message: Add VFP versions of lrint/lrintf/lrintl for earmhf* To generate a diff of this commit: c

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

2013-02-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Feb 11 04:57:22 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbnf.S Log Message: Fix strong_alias To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libm/arch/i387/s_scalbnf.S Please note that diffs

CVS commit: src/lib/libm/src

2013-02-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 11 02:45:27 UTC 2013 Modified Files: src/lib/libm/src: s_fma.c s_nearbyint.c s_rintl.c Log Message: use __HAVE_LONG_DOUBLE To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/s_fma.c \ src/

CVS commit: src/lib/libm

2013-02-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 11 02:45:16 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbnl.S src/lib/libm/src: s_scalbnl.c Log Message: provide ldexpl To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/arch/i

CVS commit: src/lib/libm

2013-02-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 11 01:47:04 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: s_frexpl.c s_scalbln.c Log Message: add more functions required by fma To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.1

CVS commit: src/lib/libm/src

2013-02-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 11 01:38:10 UTC 2013 Added Files: src/lib/libm/src: s_frexpl.c s_scalbln.c Log Message: more stuff from FreeBSD To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/src/s_frexpl.c \ src/lib/libm/s

CVS commit: src/lib/libm

2013-02-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 11 01:29:59 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: math_private.h s_fma.c s_fmaf.c s_fmal.c Log Message: hook fma to the build To generate a diff of this commit: cvs rdiff -u -r1.128

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

2013-02-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Feb 11 01:19:33 UTC 2013 Modified Files: src/lib/libm/arch/i387: s_scalbn.S s_scalbnf.S s_scalbnl.S Log Message: Add long double version of x86 scalb functions To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/l

CVS commit: src/lib/libm/src

2013-02-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 11 00:49:23 UTC 2013 Added Files: src/lib/libm/src: s_fma.c s_fmaf.c s_fmal.c Log Message: bring in fma from FreeBSD To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/src/s_fma.c src/lib/libm/src/s

CVS commit: src/lib/libm/src

2013-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 9 23:14:44 UTC 2013 Modified Files: src/lib/libm/src: s_nearbyint.c s_nexttowardf.c s_rintl.c Log Message: make these only work for things that have EXT_ foo definitions. To generate a diff of this commit: cvs rdiff -

CVS commit: src/lib/libm/src

2013-02-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 9 22:56:00 UTC 2013 Modified Files: src/lib/libm/src: s_ilogb.c s_ilogbf.c s_ilogbl.c Log Message: Use FP_ILOGB0 and FP_ILOGBNAN To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libm/src/s_ilogb.c cvs

CVS commit: src/lib/libm

2013-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 9 22:33:13 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: s_rintl.c Log Message: Hook to the build. To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/lib/libm/Makefile cvs

CVS commit: src/lib/libm/src

2013-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 9 22:32:47 UTC 2013 Added Files: src/lib/libm/src: s_rintl.c Log Message: FreeBSD version To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/src/s_rintl.c Please note that diffs are not public dom

CVS commit: src/lib/libm

2013-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 9 20:19:14 UTC 2013 Modified Files: src/lib/libm: Makefile src/lib/libm/src: s_nan.c s_nexttowardf.c Log Message: Make this work for NetBSD To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/l

CVS commit: src/lib/libm/src

2013-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 9 19:39:01 UTC 2013 Added Files: src/lib/libm/src: s_nexttowardf.c Log Message: one more To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/src/s_nexttowardf.c Please note that diffs are not publi

CVS commit: src/lib/libm/src

2013-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 9 19:37:48 UTC 2013 Added Files: src/lib/libm/src: s_nan.c s_nearbyint.c Log Message: add FreeBSD implementations. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/src/s_nan.c \ src/lib/libm/

CVS commit: src/lib/libm

2013-02-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 3 07:13:07 UTC 2013 Modified Files: src/lib/libm: Makefile Added Files: src/lib/libm/arch/arm: e_sqrt.S e_sqrtf.S s_fabsf.S Log Message: Add support for the ARM hardfloat instructions vsqrt and vabs. To generate a

CVS commit: src/lib/libm/man

2013-01-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jan 29 02:54:30 UTC 2013 Modified Files: src/lib/libm/man: acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 Log Message: Document the long double versions. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/

CVS commit: src/lib/libm/complex

2013-01-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jan 29 02:05:09 UTC 2013 Modified Files: src/lib/libm/complex: cabs.3 cacos.3 cacosh.3 carg.3 casin.3 casinh.3 catan.3 catanh.3 ccos.3 ccosh.3 cexp.3 clog.3 cpow.3 csin.3 csinh.3 csqrt.3 ctan.3 ctanh.3 Lo

CVS commit: src/lib/libm/src

2013-01-28 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 14:09:43 UTC 2013 Modified Files: src/lib/libm/src: s_scalbnl.c Log Message: Add missing ';' to fix the build. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/s_scalbnl.c Please note th

CVS commit: src/lib/libm/src

2013-01-27 Thread Matt Thomas
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 a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/lib/libm/src/s_scalbn.c cvs

CVS commit: src/lib/libm/src

2013-01-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jan 28 06:26:20 UTC 2013 Modified Files: src/lib/libm/src: namespace.h Log Message: Add long double aliases To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libm/src/namespace.h Please note that diffs are n

CVS commit: src/lib/libm/man

2012-11-10 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sat Nov 10 15:59:58 UTC 2012 Modified Files: src/lib/libm/man: math.3 Log Message: Add No macro to ensure that "and" word is not taken as function argument. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/lib/li

CVS commit: src/lib/libm/man

2012-11-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Nov 6 21:43:37 UTC 2012 Modified Files: src/lib/libm/man: exp.3 Log Message: proofreading To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libm/man/exp.3 Please note that diffs are not public domain;

CVS commit: src/lib/libm/src

2012-08-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Aug 8 16:58:28 UTC 2012 Modified Files: src/lib/libm/src: s_truncl.c Log Message: Fix copyright. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/src/s_truncl.c Please note that diffs are not public d

CVS commit: src/lib/libm/src

2012-08-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Aug 8 16:57:24 UTC 2012 Added Files: src/lib/libm/src: s_truncl.c Log Message: Add a long double version of trunc. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/src/s_truncl.c Please note that diffs

CVS commit: src/lib/libm

2012-08-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Aug 4 15:16:16 UTC 2012 Modified Files: src/lib/libm: Makefile Log Message: Use COPTS instead of CFLAGS To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/lib/libm/Makefile Please note that diffs are not pub

CVS commit: src/lib/libm/arch

2012-08-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 4 03:53:56 UTC 2012 Modified Files: src/lib/libm/arch/i387: fenv.c src/lib/libm/arch/x86_64: fenv.c Log Message: Mask off the result of feenableexcept and fedisableexcept on x86. These shouldn't return bits ou

CVS commit: src/lib/libm/noieee_src

2012-06-08 Thread David Brownlee
Module Name:src Committed By: abs Date: Fri Jun 8 11:13:33 UTC 2012 Modified Files: src/lib/libm/noieee_src: n_gamma.c Log Message: ANSI prototypes To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libm/noieee_src/n_gamma.c Please note that diffs are

CVS commit: src/lib/libm

2012-05-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 5 17:54:14 UTC 2012 Modified Files: src/lib/libm: Makefile src/lib/libm/man: lgamma.3 src/lib/libm/src: math_private.h Added Files: src/lib/libm/src: b_exp.c b_log.c b_tgamma.c s_tgammaf.c Log Me

CVS commit: src/lib/libm

2012-03-09 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Mar 9 08:03:53 UTC 2012 Modified Files: src/lib/libm: Makefile Log Message: On alpha compile the math library with dynamic rounding mode instead of fixed normal IEEE rounding mode. This makes function that depends on the curre

CVS commit: src/lib/libm/complex

2011-11-29 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Tue Nov 29 13:17:04 UTC 2011 Modified Files: src/lib/libm/complex: cproj.3 Log Message: fix minor typo To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/complex/cproj.3 Please note that diffs are not pu

CVS commit: src/lib/libm/man

2011-11-17 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Thu Nov 17 23:46:33 UTC 2011 Modified Files: src/lib/libm/man: tanh.3 Log Message: Fix a lint warning noted by njoly. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/lib/libm/man/tanh.3 Please note that diffs are

CVS commit: src/lib/libm

2011-11-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 2 02:34:57 UTC 2011 Modified Files: src/lib/libm/complex: cproj.c cprojf.c cprojl.c src/lib/libm/noieee_src: mathimpl.h n_erf.c n_gamma.c n_j0.c n_j1.c n_jn.c n_pow.c Log Message: Fix the vax build u

CVS commit: src/lib/libm/man

2011-09-22 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Thu Sep 22 18:14:09 UTC 2011 Modified Files: src/lib/libm/man: math.3 Log Message: In functions list, switch from tab characters to Ta macro. Makes nroff properly handle xrefs. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/lib/libm/man

2011-09-18 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Sep 18 10:58:29 UTC 2011 Modified Files: src/lib/libm/man: math.3 Log Message: Fix a few xrefs. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/lib/libm/man/math.3 Please note that diffs are not public doma

CVS commit: src/lib/libm/man

2011-09-17 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Sep 18 05:33:14 UTC 2011 Modified Files: src/lib/libm/man: ceil.3 ldexp.3 nextafter.3 remainder.3 scalbn.3 tanh.3 Log Message: Remove BUGS as per joerg@'s objection. To generate a diff of this commit: cvs rdiff -

CVS commit: src/lib/libm/man

2011-09-17 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sat Sep 17 13:28:51 UTC 2011 Modified Files: src/lib/libm/man: math.3 Log Message: Convert to mdoc. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/lib/libm/man/math.3 Please note that diffs are not public domain

CVS commit: src/lib/libm/man

2011-09-17 Thread Jukka Ruohonen
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. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/lib/libm/ma

CVS commit: src/lib/libm

2011-09-17 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Sep 17 10:51:53 UTC 2011 Modified Files: src/lib/libm: Makefile Added Files: src/lib/libm/man: pow.3 Log Message: Split out pow(3) from exp(3). To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/lib/

CVS commit: src/lib/libm/man

2011-09-13 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Sep 13 08:51:32 UTC 2011 Modified Files: src/lib/libm/man: log.3 Log Message: Fix Dt. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/man/log.3 Please note that diffs are not public domain; they are su

CVS commit: src/lib/libm/man

2011-09-13 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Tue Sep 13 07:28:30 UTC 2011 Modified Files: src/lib/libm/man: log.3 Log Message: Add missing El macro. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/man/log.3 Please note that diffs are not public dom

CVS commit: src/lib/libm/man

2011-09-13 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Tue Sep 13 07:11:43 UTC 2011 Modified Files: src/lib/libm/man: fabs.3 ieee_test.3 nextafter.3 rint.3 round.3 Log Message: Remove xrefs to ieee(3) man page which does not exists anymore. To generate a diff of this commit: cvs rdif

CVS commit: src/lib/libm

2011-09-12 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Tue Sep 13 05:26:47 UTC 2011 Modified Files: src/lib/libm: Makefile src/lib/libm/man: exp.3 Added Files: src/lib/libm/man: log.3 Log Message: Split out the logarithm functions from the perplex exp(3). Also remove s

CVS commit: src/lib/libm/man

2011-09-12 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Sep 12 17:08:22 UTC 2011 Modified Files: src/lib/libm/man: ldexp.3 Log Message: Fix special chars and spacing in previous. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/man/ldexp.3 Please note that d

CVS commit: src/lib/libm/man

2011-09-12 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Mon Sep 12 16:08:42 UTC 2011 Modified Files: src/lib/libm/man: tanh.3 Log Message: Improve and update. Also note again the lack of tanhl() in NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libm/man

CVS commit: src/lib/libm/man

2011-09-12 Thread Jukka Ruohonen
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 supported. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/

CVS commit: src/lib/libm/man

2011-08-06 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sat Aug 6 11:09:23 UTC 2011 Modified Files: src/lib/libm/man: finite.3 Log Message: ort SEE ALSO. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/man/finite.3 Please note that diffs are not public domain;

CVS commit: src/lib/libm

2011-08-06 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Aug 6 11:01:13 UTC 2011 Modified Files: src/lib/libm: Makefile Added Files: src/lib/libm/man: finite.3 Removed Files: src/lib/libm/man: ieee.3 Log Message: Deprecate ieee(3). To generate a diff of this commi

CVS commit: src/lib/libm

2011-08-06 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sat Aug 6 10:51:26 UTC 2011 Modified Files: src/lib/libm: Makefile src/lib/libm/man: ieee.3 Added Files: src/lib/libm/man: scalbn.3 Log Message: Split out the scalbn(3) family out from ieee(3) and properly documen

CVS commit: src/lib/libm/man

2011-08-02 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Aug 2 10:15:03 UTC 2011 Modified Files: src/lib/libm/man: ilogb.3 Log Message: Add serial comma. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libm/man/ilogb.3 Please note that diffs are not public domai

CVS commit: src/lib/libm/man

2011-08-02 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Aug 2 10:08:24 UTC 2011 Modified Files: src/lib/libm/man: ieee.3 Log Message: Fix typo in function name. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/lib/libm/man/ieee.3 Please note that diffs are not pub

CVS commit: src/lib/libm

2011-07-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 28 20:53:21 UTC 2011 Modified Files: src/lib/libm: Makefile Added Files: src/lib/libm/arch/vax: n_scalbn.S Log Message: Add scalbn{,f,l} for VAX. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/

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

2011-07-26 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Jul 26 17:03:23 UTC 2011 Added Files: src/lib/libm/arch/i387: s_scalbnl.S Log Message: Add optimised version of scalbnl for x86. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libm/arch/i387/s_scalbnl.S Pl

CVS commit: src/lib/libm/complex

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 3 06:45:24 UTC 2011 Modified Files: src/lib/libm/complex: catan.c catanf.c ctan.c ctanf.c Log Message: use DBL_MAX and FLT_MAX from instead of hard coding some ieeefp values. To generate a diff of this commit: cvs rdiff

<    1   2   3   4   >