Commit Graph

471 Commits

Author SHA1 Message Date
njoly a7999336ff In functions list, switch from tab characters to Ta macro. Makes
nroff properly handle xrefs.
2011-09-22 18:14:09 +00:00
njoly f18fdd46cc Fix a few xrefs. 2011-09-18 10:58:28 +00:00
jruoho 11f8ac704b Remove BUGS as per joerg@'s objection. 2011-09-18 05:33:13 +00:00
wiz 51f391f530 Convert to mdoc. 2011-09-17 13:28:51 +00:00
jruoho 20aafc300b Remove rest of the NOTES and ERRORS and references to pow(3) family. 2011-09-17 10:52:52 +00:00
jruoho a6e1d3b208 Split out pow(3) from exp(3). 2011-09-17 10:51:52 +00:00
wiz 45c370fce8 Fix Dt. 2011-09-13 08:51:32 +00:00
njoly d7d196e168 Add missing El macro. 2011-09-13 07:28:30 +00:00
njoly fab32cf3a1 Remove xrefs to ieee(3) man page which does not exists anymore. 2011-09-13 07:11:43 +00:00
jruoho 6fd7775f29 Split out the logarithm functions from the perplex exp(3). Also remove some
useless notes in the latter (namely, no one cares that financial calculations
were done on Hewlett-Packard HP-71B, or that there is a LN1() in Pascal).
2011-09-13 05:26:47 +00:00
wiz 43675611fd Fix special chars and spacing in previous. 2011-09-12 17:08:22 +00:00
jruoho 82f75e1495 Improve and update. Also note again the lack of tanhl() in NetBSD. 2011-09-12 16:08:42 +00:00
jruoho bc80f14d3c Update and improve, and note that the long double variant is not supported. 2011-09-12 14:44:27 +00:00
wiz 23e71456ea ort SEE ALSO. 2011-08-06 11:09:22 +00:00
jruoho 6cfcd0daec Deprecate ieee(3). 2011-08-06 11:01:12 +00:00
jruoho c19246b80a Split out the scalbn(3) family out from ieee(3) and properly document it. 2011-08-06 10:51:26 +00:00
joerg cee5599b68 Add logbl(3). 2011-08-03 14:13:07 +00:00
wiz 0dd055cd7a Add serial comma. 2011-08-02 10:15:03 +00:00
wiz 50fca4b971 Fix typo in function name. 2011-08-02 10:08:24 +00:00
joerg 5ccaf4b804 Add ilogbl(3). 2011-07-28 22:32:28 +00:00
joerg bff4ba20de Add scalbnl(3) mlinks. 2011-07-28 21:10:25 +00:00
matt ad1826f0ba Add scalbn{,f,l} for VAX. 2011-07-28 20:53:20 +00:00
joerg 37ef12d394 Add optimised version of scalbnl for x86. 2011-07-26 17:03:23 +00:00
joerg afda0f82d1 Add scalbnl to libm. 2011-07-26 16:10:15 +00:00
mrg bf90b28081 avoid some uninitalised variable warnings. 2011-07-04 11:46:41 +00:00
mrg cba8775c43 use DBL_MAX and FLT_MAX from <float.h> instead of hard coding some ieeefp values. 2011-07-03 06:45:24 +00:00
joerg e060a1ff71 Actually used SSE branch. Noticed by enami@ 2011-06-21 21:52:49 +00:00
mrg 75e42fa7da remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
2011-06-20 07:43:56 +00:00
joerg 17f4d79daf Use correct stack register as noticed by christos 2011-06-18 22:19:52 +00:00
joerg 7d48645456 Kill redundant ; 2011-06-18 21:24:51 +00:00
joerg 658a2a5f07 Switch to SSE code, since our gas supports it now. 2011-06-18 20:49:26 +00:00
joerg 47980a5652 SSE2 registers are only used for float and double arguments, so update
comment to reflect reality. Add some accessor macros for long double
arguments for i386 and x86_64.
2011-06-18 18:16:40 +00:00
njoly 5fdba0ad5a nanl() do use strtold(), not strtod(). 2011-06-10 14:10:18 +00:00
nakayama 88e42b609b Add fenv support for sparc. Mostly copied from sparc64 and share with it. 2011-05-20 21:42:48 +00:00
jruoho 881e57fce3 Remove trailing '\'. 2011-05-10 09:07:51 +00:00
jruoho 31061e207a Split out the ilogb(3) family out of ieee(3) and properly document it. 2011-05-10 06:38:33 +00:00
drochner 1e1bb256ba according to C99/POSIX, nextafter(x,y) should return y if x==y, from
Henning Petersen per PR lib/44875
2011-04-18 15:59:09 +00:00
christos 5b8e5cb4eb Fix markup 2011-04-16 23:58:01 +00:00
jruoho e77640da5b Merge floor(3) to ceil(3). 2011-04-16 05:48:50 +00:00
jruoho 9d56ec39d7 Split out from ieee(3) also the remainder(3) and copysign(3) families. 2011-04-13 04:57:10 +00:00
jruoho 9305ee0c33 Split the nextafter(3) family of functions to their own page and properly
document these.
2011-04-12 07:29:50 +00:00
drochner 997b81175f let log(<0) return NaN rather than -inf in POSIX/XOPEN modes, as
requested in PR lib/41931 by Havard Eidnes (the PR refers to POSIX,
the OSF/1 manpage suggests that XOPEN should behave that way too)
being here, do the same to log10 and log2
2011-04-11 15:17:33 +00:00
joerg 5349df0309 Add missing MLINKS. From Stathis Kamperis. 2011-03-18 00:57:19 +00:00
christos cf7b1c6bb2 PR/44663: Corinna Vinschen: Fix misplaced parenthesis that produces the wrong
result.
2011-03-02 13:24:43 +00:00
christos 6f4121938f Add the actual function files. From FreeBSD via Stathis Kamperis 2011-02-06 01:53:38 +00:00
christos e60f59b973 remquo{,f} from FreeBSD via Stathis Kamperis 2011-02-06 00:44:08 +00:00
christos ae8a4fc798 not everyone has fenv.c, pointed by Havard Eidnes 2011-01-31 15:06:01 +00:00
christos 17b8402a39 fenv support for sparc64 from Stathis Kamperis 2011-01-31 00:19:33 +00:00
joerg 0e4ac962b5 Remove NOMANDOC, the documents are at least parsed somewhat sensible. 2011-01-12 23:03:55 +00:00
jakllsch cfb57741fb Imlementations of fmax, fmaxf, fmin and fminf libm functions for VAX. 2011-01-09 02:32:13 +00:00