Movatterモバイル変換


[0]ホーム

URL:


OpenBSD CVS


[BACK]Up to[local] /src /lib /libm /src

Request diff between arbitrary revisions


Default branch: MAIN


Revision1.2,Tue Dec 9 20:00:35 2008 UTC (16 years, 11 months ago) bymartynas
Branch:MAIN
CVS Tags:HEAD
Changes since1.1: +0 -0 lines
FILE REMOVED

- 80-bit and quad precision trigonometric and other mostimportant functions: acosl, asinl, atanl, atan2l, cosl,sinl, tanl, exp2l, frexpl, ilogbl, ldexpl, logbl, scalbnl,fabsl, hypotl, powl, sqrtl, rintl, copysignl, nanl, fdiml,fmaxl, fminl.  mostly taken from freebsd, needed alot ofchanges to adapt.  note, these are all c versions;  and arequite slow when architectures have, e.g. sqrt.  assemblyversions will be added afterwards- make them .weak/__weak_alias to the double precisionversions on other archs- no need to have two finites.  finite() and finitef() arenon-standard 3BSD obsolete versions of isfinite.  removefrom libm.  make them weak_alias in libc to __isfinite and__isfinitef instead.  similarly make 3BSD obsolete versionsof isinf, isinff, isnan, isnanf weak_aliases to C99's__isinf, __isinff, __isnan, __isnanf- remove unused infinity.c.  the c library has infinitiesfor each supported platform- use STRICT_ASSIGN cast hack for _kernel_rem_pio2, so thatthe double version has a chance of working on i386 withextra precision- avoid storing multiple copies of the pi/2 array, sinceit won't vary- bump major due to removed finite/finitef.  although theywill be in libc, which anything is linked to, minor bumpmight be enoughok millert@.   tested by sthen@, jsg@, ajacoutot@, kili@, naddy@

Revision1.1.1.1 / (download) -annotate -[select for diffs](vendor branch),Wed Oct 18 08:42:57 1995 UTC (30 years, 1 month ago) byderaadt
CVS Tags:netbsd_1_1,OPENBSD_4_4_BASE,OPENBSD_4_4,OPENBSD_4_3_BASE,OPENBSD_4_3,OPENBSD_4_2_BASE,OPENBSD_4_2,OPENBSD_4_1_BASE,OPENBSD_4_1,OPENBSD_4_0_BASE,OPENBSD_4_0,OPENBSD_3_9_BASE,OPENBSD_3_9,OPENBSD_3_8_BASE,OPENBSD_3_8,OPENBSD_3_7_BASE,OPENBSD_3_7,OPENBSD_3_6_BASE,OPENBSD_3_6,OPENBSD_3_5_BASE,OPENBSD_3_5,OPENBSD_3_4_BASE,OPENBSD_3_4,OPENBSD_3_3_BASE,OPENBSD_3_3,OPENBSD_3_2_BASE,OPENBSD_3_2,OPENBSD_3_1_BASE,OPENBSD_3_1,OPENBSD_3_0_BASE,OPENBSD_3_0,OPENBSD_2_9_BASE,OPENBSD_2_9,OPENBSD_2_8_BASE,OPENBSD_2_8,OPENBSD_2_7_BASE,OPENBSD_2_7,OPENBSD_2_6_BASE,OPENBSD_2_6,OPENBSD_2_5_BASE,OPENBSD_2_5,OPENBSD_2_4_BASE,OPENBSD_2_4,OPENBSD_2_3_BASE,OPENBSD_2_3,OPENBSD_2_2_BASE,OPENBSD_2_2,OPENBSD_2_1_BASE,OPENBSD_2_1,OPENBSD_2_0_BASE,OPENBSD_2_0
Changes since1.1: +0 -0 lines
Diff to previous1.1 (colored)

initial import of NetBSD tree

Revision1.1 / (download) -annotate -[select for diffs],Wed Oct 18 08:42:57 1995 UTC (30 years, 1 month ago) byderaadt
Branch:MAIN

Initial revision

This form allows you to request diff's between any tworevisions of a file. You may select a symbolic revisionname using the selection box or you may type in a numericname using the type-in text box.




[8]ページ先頭

©2009-2025 Movatter.jp