Movatterモバイル変換


[0]ホーム

URL:


OpenBSD CVS


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision1.5 / (download) -annotate -[select for diffs],Mon Sep 12 19:47:02 2016 UTC (9 years, 2 months ago) byguenther
Branch:MAIN
CVS Tags:OPENBSD_7_8_BASE,OPENBSD_7_8,OPENBSD_7_7_BASE,OPENBSD_7_7,OPENBSD_7_6_BASE,OPENBSD_7_6,OPENBSD_7_5_BASE,OPENBSD_7_5,OPENBSD_7_4_BASE,OPENBSD_7_4,OPENBSD_7_3_BASE,OPENBSD_7_3,OPENBSD_7_2_BASE,OPENBSD_7_2,OPENBSD_7_1_BASE,OPENBSD_7_1,OPENBSD_7_0_BASE,OPENBSD_7_0,OPENBSD_6_9_BASE,OPENBSD_6_9,OPENBSD_6_8_BASE,OPENBSD_6_8,OPENBSD_6_7_BASE,OPENBSD_6_7,OPENBSD_6_6_BASE,OPENBSD_6_6,OPENBSD_6_5_BASE,OPENBSD_6_5,OPENBSD_6_4_BASE,OPENBSD_6_4,OPENBSD_6_3_BASE,OPENBSD_6_3,OPENBSD_6_2_BASE,OPENBSD_6_2,OPENBSD_6_1_BASE,OPENBSD_6_1,HEAD
Changes since1.4: +1 -0 lines
Diff to previous1.4 (colored)

Reduce libm's exports and make internal calls go direct.All dependencies on libc are now via reserved/standardized names.ok kettenis@ millert@ deraadt@

Revision1.4 / (download) -annotate -[select for diffs],Tue Oct 27 23:59:29 2009 UTC (16 years, 1 month ago) byderaadt
Branch:MAIN
CVS Tags:OPENBSD_6_0_BASE,OPENBSD_6_0,OPENBSD_5_9_BASE,OPENBSD_5_9,OPENBSD_5_8_BASE,OPENBSD_5_8,OPENBSD_5_7_BASE,OPENBSD_5_7,OPENBSD_5_6_BASE,OPENBSD_5_6,OPENBSD_5_5_BASE,OPENBSD_5_5,OPENBSD_5_4_BASE,OPENBSD_5_4,OPENBSD_5_3_BASE,OPENBSD_5_3,OPENBSD_5_2_BASE,OPENBSD_5_2,OPENBSD_5_1_BASE,OPENBSD_5_1,OPENBSD_5_0_BASE,OPENBSD_5_0,OPENBSD_4_9_BASE,OPENBSD_4_9,OPENBSD_4_8_BASE,OPENBSD_4_8,OPENBSD_4_7_BASE,OPENBSD_4_7
Changes since1.3: +0 -4 lines
Diff to previous1.3 (colored)

rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andunmaintainable).  these days, people use source.  these id's do not provideany benefit, and do hurt the small install media(the 33,000 line diff is essentially mechanical)ok with the idea millert, ok dms

Revision1.3 / (download) -annotate -[select for diffs],Sun Sep 7 20:36:08 2008 UTC (17 years, 2 months ago) bymartynas
Branch:MAIN
CVS Tags:OPENBSD_4_6_BASE,OPENBSD_4_6,OPENBSD_4_5_BASE,OPENBSD_4_5
Changes since1.2: +1 -1 lines
Diff to previous1.2 (colored)

- replace dtoa w/ David's gdtoa, version 2008-03-15- provide proper dtoa locks- use the real strtof implementation- add strtold, __hdtoa, __hldtoa- add %a/%A support- don't lose precision in printf, don't round to double anymore- implement extended-precision versions of libc functions: fpclassify,isnan, isinf, signbit, isnormal, isfinite, now that the ieee.h isfixed- separate vax versions of strtof, and __hdtoa- add complex math support.  added functions: cacos, casin, catan,ccos, csin, ctan, cacosh, casinh, catanh, ccosh, csinh, ctanh, cexp,clog, cabs, cpow, csqrt, carg, cimag, conj, cproj, creal, cacosf,casinf, catanf, ccosf, csinf, ctanf, cacoshf, casinhf, catanhf,ccoshf, csinhf, ctanhf, cexpf, clogf, cabsf, cpowf, csqrtf, cargf,cimagf, conjf, cprojf, crealf- add fdim, fmax, fmin- add log2. (adapted implementation e_log.c.  could be more acruate& faster, but it's good enough for now)- remove wrappers & cruft in libm, supposed to work-around mistakesin SVID, etc.;  use ieee versions.  fixes issues in python 2.6 fordjm@- make _digittoint static- proper definitions for i386, and amd64 in ieee.h- sh, powerpc don't really have extended-precision- add missing definitions for mips64 (quad), m{6,8}k (96-bit) float.hfor LDBL_*- merge lead to frac for m{6,8}k, for gdtoa to work properly- add FRAC*BITS & EXT_TO_ARRAY32 definitions in ieee.h, for hdtoa&ldtoato use- add EXT_IMPLICIT_NBIT definition, which indicates implicitnormalization bit- add regression tests for libc: fpclassify and printf- arith.h & gd_qnan.h definitions- update ieee.h: hppa doesn't have quad-precision, hppa64 does- add missing prototypes to gdtoaimp- on 64-bit platforms make sure gdtoa doesn't use a long when itreally wants an int- etc., what i may have forgotten...- bump libm major, due to removed&changed symbols- no libc bump, since this is riding on djm's libc major crank froma day agodiscussed with / requested by / testing theo, sthen@, djm@, jsg@,merdely@, jsing@, tedu@, brad@, jakemsr@, and others.looks good to millert@parts of the diff ok kettenis@this commit does not include:- man page changes

Revision1.2 / (download) -annotate -[select for diffs],Tue Feb 19 19:39:37 2002 UTC (23 years, 9 months ago) bymillert
Branch:MAIN
CVS Tags: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
Changes since1.1: +2 -10 lines
Diff to previous1.1 (colored)

We live in an ANSI C world.  Remove lots of gratuitous #ifdef __STDC__ cruft.

Revision1.1.1.1 / (download) -annotate -[select for diffs](vendor branch),Wed Oct 18 08:42:53 1995 UTC (30 years, 1 month ago) byderaadt
CVS Tags:netbsd_1_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:53 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