History log of /src/lib/libm/noieee_src/n_sincos.c |
Revision | | Date | Author | Comments |
1.11 |
| 16-Jul-2024 |
riastradh | libm/noieee_src/n_sincos.c: Omit confusing duplicate sincos{,f}.
This file is not currently used -- vax uses n_sincos.S and sincos{,f} come from n_sincos1.c on vax instead. If we were to use n_sincos.c, these duplicates would cause trouble, and in any case they cause confusion, so let's simplify.
Add RCS id while here.
|
1.10 |
| 08-May-2024 |
riastradh | branches: 1.10.2; libm: Do the weak alias dance for sin/cos/tan/finite{,f}.
tan isn't used internally, but it's confusing for it to be treated differently from sin and cos, and there's no harm in doing the dance unnecessarily.
|
1.9 |
| 27-Aug-2022 |
christos | Fix vax build.
|
1.8 |
| 27-Aug-2022 |
christos | Add sincos{,f,l} from FreeBSD
|
1.7 |
| 10-Oct-2014 |
martin | Add a few missing weak aliases
|
1.6 |
| 07-Aug-2003 |
agc | branches: 1.6.74; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
1.5 |
| 23-Jun-2002 |
matt | Add cosf/sinf.
|
1.4 |
| 15-Jun-2002 |
matt | Ansify libm noieeesrc (for VAX). Also make const data really const. libm for VAX can compiles with WARNS=2
|
1.3 |
| 02-Jul-1999 |
simonb | branches: 1.3.10; More trailing white space.
|
1.2 |
| 22-Aug-1998 |
ragge | The Mariah chip lacks the POLYD instruction, so some assembly coded calculations must be done in C instead. Fast fix until the POLY{D,F,G,H} insn's are written.
|
1.1 |
| 10-Oct-1995 |
ragge | Machine independent math library files for non-IEEE architectures.
|
1.3.10.2 |
| 24-Jun-2002 |
lukem | Pull up revision 1.5 (requested by matt in ticket #353): Add cosf/sinf.
|
1.3.10.1 |
| 18-Jun-2002 |
lukem | Pull up revision 1.4 (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.74.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.10.2.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|