mhitch
f8f1643217
Fix weak alias.
2008-03-20 18:49:39 +00:00
mhitch
83e4fa69d9
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.
2008-03-20 16:41:26 +00:00
matt
ec31ca5aa4
Mark some internal libm symbols as hidden
2007-04-19 00:37:20 +00:00
matt
ae3ada32fe
Make the internal __libm_dsqrt_r6 have a fake entry mask of 0 to make
...
ld.elf_so.
2007-04-18 04:46:13 +00:00
is
42796049d0
C versions of non-IEEE round() / roundf(). Alas, using the VAX
...
cvtrdl; cvtld doesn't work for big numbers.
2006-01-17 13:16:08 +00:00
is
e08ae477d9
Oops - round() is supposed to return double, not integer.
2006-01-17 10:39:23 +00:00
is
5703e44cdb
Implement round(3), so that jot(1) can link again.
2006-01-15 12:39:44 +00:00
mhitch
a6d522d13c
Add ceilf(), floorf(), and sqrtf() (as wrappers using ceil(), floor(), and
...
sqrt() repectively). The fixes PR#22796.
2004-05-13 20:35:40 +00:00
agc
eb7c1594f1
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22280, verified by myself.
2003-08-07 16:42:00 +00:00
matt
88dc468feb
Fix some assembly botches.
2003-02-21 06:40:47 +00:00
matt
778e246527
Add sinf/cosf.
2002-07-14 19:55:24 +00:00
matt
5ac19a376b
Add finitef
2002-06-23 21:55:12 +00:00
matt
0ce5ca145f
Change to use a register prefix.
2002-02-24 01:06:18 +00:00
matt
d9dae701a5
Don't bsbb to an external symbol. the dynamic linker won't like it.
2002-02-21 07:49:55 +00:00
matt
94827a09a3
Well, duh! Use indexed addressing since that's why it's there. That way
...
the code is PIC. (mmm. linker warning's about non-PIC code).
2000-07-14 22:26:15 +00:00
matt
584a2f53ee
Clean up & prepare for ELF. Don't define isnan since it's in libc. Add a
...
powf (really a wrapper for pow).
2000-07-14 04:50:58 +00:00
simonb
42724dd4d2
More trailing white space.
1999-07-02 15:37:33 +00:00
matt
5bf0199231
Fix PIC code and fix problem with obj dirs.
1998-11-11 15:26:14 +00:00
matt
93bbcb05b4
Add .type _sym,@foo for shared libraries
1998-10-31 02:06:01 +00:00
ragge
d76e5e0af8
Machine specific math library files for vax.
1995-10-10 23:40:21 +00:00