History log of /src/lib/libm/noieee_src/n_log.c |
Revision | | Date | Author | Comments |
1.9 |
| 16-Jul-2024 |
riastradh | libm: Fix log-related symbol aliases.
- Do the weak alias dance for log, log2, log10, log1p, and their f/l variants.
(Not strictly necessary for log2 and log10 since nothing in the math library itself uses them -- only a computer scientist would use log2 and only an engineer would use log10 -- but let's just do it the same for all our forestry.)
- Provide long double aliases on vax.
- Sprinkle RCS ids.
|
1.8 |
| 10-Oct-2014 |
martin | branches: 1.8.28; Add a few missing weak aliases
|
1.7 |
| 20-Mar-2008 |
mhitch | branches: 1.7.42; Add wrappers for missing coshf(), expf(), logf(), sinhf(), atan2f(), and hypotf() functions for vax. Play the namespace and weak alias game for functions used internally by the complex functions. Should fix the vax build of libm.
|
1.6 |
| 07-Aug-2003 |
agc | branches: 1.6.22; 1.6.28; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
1.5 |
| 15-Jun-2002 |
matt | Ansify libm noieeesrc (for VAX). Also make const data really const. libm for VAX can compiles with WARNS=2
|
1.4 |
| 02-Jul-1999 |
simonb | branches: 1.4.10; More trailing white space.
|
1.3 |
| 20-Oct-1998 |
matt | vax --> __vax__ (also egcsify the code; missing ints, braces, etc.)
|
1.2 |
| 20-Oct-1997 |
ragge | Fix a bunch of warnings introduced by more flags to cc.
|
1.1 |
| 10-Oct-1995 |
ragge | Machine independent math library files for non-IEEE architectures.
|
1.4.10.1 |
| 18-Jun-2002 |
lukem | Pull up revision 1.5 (requested by matt in ticket #286): Ansify libm noieeesrc (for VAX). Also make const data really const. libm for VAX can compiles with WARNS=2
|
1.6.28.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.6.22.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.7.42.1 |
| 13-Oct-2014 |
martin | Pullup the following revisions, requested by christos in #138:
src/lib/libm/Makefile 1.165-1.166 src/lib/libm/shlib_version 1.14 src/lib/libm/arch/vax/n_atan2.S 1.9 src/lib/libm/arch/vax/n_cabs.S 1.7 src/lib/libm/arch/vax/n_sincos.S 1.9 src/lib/libm/arch/vax/n_sqrt.S 1.10-1.11 src/lib/libm/complex/Makefile.inc 1.5-1.8 src/lib/libm/complex/cabsl.c 1.1 src/lib/libm/complex/cacoshl.c 1.1 src/lib/libm/complex/cacosl.c 1.1 src/lib/libm/complex/cargl.c 1.1 src/lib/libm/complex/casinhl.c 1.1 src/lib/libm/complex/casinl.c 1.1 src/lib/libm/complex/catanhl.c 1.1 src/lib/libm/complex/catanl.c 1.1 src/lib/libm/complex/ccoshl.c 1.1 src/lib/libm/complex/ccosl.c 1.1 src/lib/libm/complex/cephes_subrl.c 1.1 src/lib/libm/complex/cephes_subrl.h 1.1 src/lib/libm/complex/cexpl.c 1.1 src/lib/libm/complex/clogl.c 1.1 src/lib/libm/complex/cpowl.c 1.1 src/lib/libm/complex/cprojl.c 1.7 src/lib/libm/complex/csinhl.c 1.1 src/lib/libm/complex/csinl.c 1.1 src/lib/libm/complex/csqrtl.c 1.1 src/lib/libm/complex/ctanhl.c 1.1 src/lib/libm/complex/ctanl.c 1.1 src/lib/libm/man/acosh.3 1.17 src/lib/libm/man/asinh.3 1.17 src/lib/libm/man/atanh.3 1.17 src/lib/libm/noieee_src/n_atan2.c 1.7 src/lib/libm/noieee_src/n_cosh.c 1.9 src/lib/libm/noieee_src/n_exp.c 1.9 src/lib/libm/noieee_src/n_log.c 1.8 src/lib/libm/noieee_src/n_pow.c 1.10-1.11 src/lib/libm/noieee_src/n_sincos.c 1.7 src/lib/libm/noieee_src/n_sinh.c 1.8
Import the missing complex support routines from FreeBSD so we can enable C++ 2011 mode for libstc++.
|
1.8.28.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|