Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: [netbsd-10] src
Module Name: src
Committed By: martin
Date: Fri Aug 11 14:44:19 UTC 2023
Modified Files:
src/distrib/sets/lists/base [netbsd-10]: shl.mi
src/distrib/sets/lists/debug [netbsd-10]: shl.mi
src/lib/libm [netbsd-10]: Makefile shlib_version
src/lib/libm/man [netbsd-10]: math.3 sincos.3
src/lib/libm/src [netbsd-10]: ldbl_dummy.c namespace.h s_llrintl.c
s_lrintl.c
Log Message:
Pull up following revision(s) (requested by riastradh in ticket #320):
lib/libm/src/ldbl_dummy.c: revision 1.3
distrib/sets/lists/debug/shl.mi: revision 1.303
lib/libm/src/ldbl_dummy.c: revision 1.4
lib/libm/src/namespace.h: revision 1.17
lib/libm/src/s_llrintl.c: revision 1.3
lib/libm/Makefile: revision 1.220
lib/libm/src/s_lrintl.c: revision 1.3
lib/libm/man/sincos.3: revision 1.2
lib/libm/man/math.3: revision 1.29
distrib/sets/lists/base/shl.mi: revision 1.946
lib/libm/shlib_version: revision 1.18
libm: Fill in more dummy long double transcendental functions.
This should cover everything from C99.
libm: Need <math.h> for __HAVE_LONG_DOUBLE.
Fixes missing definitions of lrintl, llrintl on various platforms.
Add (newly added): expm1l log1pl log2l lgammal tgammal
so that the library gets the correct symbols defined in it.
libm: Bump minor for new long double transcendental functions.
XXX Still missing: remquol, remainderl.
fix cross references (from Anon Ymous)
Correct history (Brad Smith)
libm: Add missing fma(3) and friends for sh3.
libm: Add dummy remainderl and remquol.
These are pretty bad -- these aren't transcendental functions; not
rocket science to make them correctly rounded -- but let's just make
sure they're available in libm for netbsd-10.
To generate a diff of this commit:
cvs rdiff -u -r1.942.2.2 -r1.942.2.3 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.298.2.3 -r1.298.2.4 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.218 -r1.218.2.1 src/lib/libm/Makefile
cvs rdiff -u -r1.17 -r1.17.14.1 src/lib/libm/shlib_version
cvs rdiff -u -r1.28 -r1.28.14.1 src/lib/libm/man/math.3
cvs rdiff -u -r1.1 -r1.1.2.1 src/lib/libm/man/sincos.3
cvs rdiff -u -r1.2 -r1.2.26.1 src/lib/libm/src/ldbl_dummy.c
cvs rdiff -u -r1.16 -r1.16.2.1 src/lib/libm/src/namespace.h
cvs rdiff -u -r1.2 -r1.2.22.1 src/lib/libm/src/s_llrintl.c \
src/lib/libm/src/s_lrintl.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index