Home | History | Annotate | Download | only in vax
History log of /src/lib/libm/arch/vax/n_support.S
RevisionDateAuthorComments
 1.13  17-Jul-2024  riastradh libm: Fix `mantissa' to say `significand' in comments.

(mantissa = fractional part of log(significand))

No functional change intended.
 1.12  08-May-2024  riastradh branches: 1.12.2;
libm/arch/vax: Do the weak alias dance for finite, finitef.

These are used internally.
 1.11  07-May-2024  riastradh libm/arch/vax: Use END to delimit symbol definitions.

This way we get sizes and, likely, slightly better debug info about
PCs inside these symbols.
 1.10  14-Nov-2014  joerg Define copysignl on !long double platforms. Be consistent in the use of
weak aliases.
 1.9  15-Mar-2014  martin branches: 1.9.4;
Need to load the full argument
 1.8  15-Mar-2014  martin Provide copysignf and copysignl
 1.7  03-Feb-2014  martin Provide scalbnl, scalbnf, logbl, logbf, fmaxl for vax.
 1.6  07-Aug-2003  agc branches: 1.6.54; 1.6.60;
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 finitef
 1.4  24-Feb-2002  matt branches: 1.4.2;
Change to use a register prefix.
 1.3  14-Jul-2000  matt Clean up & prepare for ELF. Don't define isnan since it's in libc. Add a
powf (really a wrapper for pow).
 1.2  02-Jul-1999  simonb More trailing white space.
 1.1  10-Oct-1995  ragge Machine specific math library files for vax.
 1.4.2.1  24-Jun-2002  lukem Pull up revision 1.5 (requested by matt in ticket #354):
Add finitef
 1.6.60.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.6.54.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.9.4.1  25-May-2015  msaitoh Pull up following revision(s) (requested by joerg in ticket #790):
sys/arch/powerpc/include/math.h: revision 1.5
lib/libm/src/namespace.h: revision 1.13
lib/libm/arch/vax/n_support.S: revision 1.10
lib/libm/src/s_copysignl.c: revision 1.3
lib/libm/src/s_copysignl.c: revision 1.4
lib/libm/src/s_copysignl.c: revision 1.5
sys/arch/powerpc/include/ieee.h: revision 1.6
lib/libm/src/s_copysign.c: revision 1.12
lib/libm/src/s_copysign.c: revision 1.13
- Support copysignl on PowerPC.
- Define copysignl on !long double platforms. Be consistent in the use of
weak aliases.
- copysignl is also needed for PowerPC's double-double format, so special
case that. Functional support was added earlier, but not enabled.
 1.12.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed