Glen Barber
a3fb6da9ba
General mdoc(7) and typo fixes.
...
PR: 167734
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days
2012-05-11 20:06:46 +00:00
Joel Dahl
748611c9c0
mdoc: fix column names, indentation, column separation within each row, and
...
quotation. Also make sure we have the same amount of columns in each row as
the number of columns we specify in the head arguments.
Reviewed by: brueffer
2012-04-07 09:05:30 +00:00
Joel Dahl
41949a1ed5
Remove superfluous paragraph macro.
2012-03-25 12:13:24 +00:00
David Schultz
1f52bcdde4
Minor corrections and clarifications regarding exceptions.
2011-10-21 14:23:59 +00:00
David Schultz
715a43edd0
It's no longer accurate to say that math.h "constitute[s] the C math
...
library," since complex.h, tgmath.h, and fenv.h are also part of the
math library. Replace the outdated sentence with some references to
the other parts.
2011-10-17 06:10:32 +00:00
David Schultz
3daee1d6c3
Add c{cos,sin,tan}{,h}{,f} functions. This is joint work with
...
bde and kargl.
2011-10-17 05:41:03 +00:00
Eitan Adler
36daf0495a
- change "is is" to "is" or "it is"
...
- change "the the" to "the"
Approved by: lstewart
Approved by: sahil (mentor)
MFC after: 3 days
2011-10-16 14:30:28 +00:00
Steve Kargl
dfe5233b59
Implement the long double version for the cube root function, cbrtl.
...
The algorithm uses Newton's iterations with a crude estimate of the
cube root to converge to a result.
Reviewed by: bde
Approved by: das
2011-03-12 16:50:39 +00:00
David Schultz
d132715684
Add cexp() to the complex(3) manpage. Thanks to bde for pointing out
...
that I missed this.
2011-03-07 08:54:20 +00:00
David Schultz
f3732b5aaa
Add cexp() and cexpf().
...
Reviewed by: bde (earlier version)
2011-03-07 03:09:24 +00:00
Murray Stokely
11725f2142
Add complex(3) manual page documenting our partial support for C99
...
complex arithmetic in libm.
Reviewed by: David Schultz <das@FreeBSD.org>
MFC after: 2 weeks
2011-02-20 05:29:00 +00:00
David Schultz
63687c8b08
Fix various nits in style and comments that were pointed out by bde.
...
Code changes verified with md5.
2010-12-07 02:19:15 +00:00
David Schultz
177668d11f
Add log2() and log2f().
2010-12-05 22:11:22 +00:00
Joel Dahl
c2025a7660
Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while
...
translating these manual pages. Minor corrections by me.
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
2010-08-16 15:18:30 +00:00
Ulrich Spörlein
df26753b39
mdoc: spell out theta, the Unicode glyph is hard to read for terminal fonts
...
It is referred to as "theta" later in the document anyway,
so stop being fancy.
2010-06-09 07:31:32 +00:00
Ulrich Spörlein
e3303e900e
mdoc: spell macros correctly, there's no need for the backslash escape
2010-06-02 10:20:38 +00:00
Ulrich Spörlein
25c8b07fc2
mdoc: Garbage collect unused/unneeded macros
2010-05-27 13:56:27 +00:00
Ulrich Spörlein
0b31f1f731
mdoc: move remaining sections into consistent order
...
This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections.
Found by: mdocml lint run
Reviewed by: ru
2010-05-13 12:08:11 +00:00
Ulrich Spörlein
0afc94c17a
mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the
...
bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.
Found by: mdocml lint run
Reviewed by: ru
2010-05-13 12:07:55 +00:00
Ulrich Spörlein
63d46d1d5e
Fix several typos in macros or macro misusage.
...
Found by: make manlint
Reviewed by: ru
Approved by: philip (mentor)
2010-03-12 10:01:06 +00:00
David Schultz
5e9470f1d5
Implement cproj{,f,l}().
2008-08-07 15:07:48 +00:00
David Schultz
17303c626f
Add implementations of acosl(), asinl(), atanl(), atan2l(),
...
and cargl().
Reviewed by: bde
sparc64 testing resources from: remko
2008-07-31 22:41:26 +00:00
David Schultz
018b56d61f
Fix a typo in the cosl() prototype.
2008-06-28 01:43:24 +00:00
David Schultz
f2dc0faad0
Implement fmodl.
...
Document fmodl and fix some errors in the fmod manpage.
2008-06-19 22:39:53 +00:00
David Schultz
c7392feecc
Hook remquol() and remainderl() up to the build.
2008-03-30 20:48:02 +00:00
David Schultz
511dd36b32
Implement csqrtl().
2008-03-30 20:07:15 +00:00
David Schultz
01a13522ad
Document hypotl().
...
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2008-03-30 20:03:29 +00:00
David Schultz
e43c8f6acc
Hook up sqrtl() to the build.
2008-03-02 01:48:17 +00:00
David Schultz
345241c5e0
Document return values better.
2008-02-18 19:02:49 +00:00
David Schultz
71c11dd528
Add tgammaf() as a simple wrapper around tgamma().
2008-02-18 17:27:11 +00:00
David Schultz
f869a8c5f3
Documentation for sinl(), cosl(), and tanl().
2008-02-17 07:32:44 +00:00
David Schultz
5526551600
Introduce a new log(3) manpage and move the relevant functions there.
...
Document exp2l() in exp(3), and remove the quaint discussion of topics
such as what these functions were called on the HP-71B's variant of
BASIC.
2008-01-18 21:43:00 +00:00
David Schultz
d3f9671a7d
Implement rintl(), nearbyintl(), lrintl(), and llrintl().
...
Thanks to bde@ for feedback and testing of rintl().
2008-01-14 02:12:07 +00:00
David Schultz
6821aba9e5
Add logbl(3) to libm.
2007-12-17 03:53:38 +00:00
David Schultz
3be0479b4c
Document the fact that we have nan(3) now, and make some minor clarifications
...
in other places.
2007-12-17 01:04:43 +00:00
David Schultz
4b6b574455
Implement and document nan(), nanf(), and nanl(). This commit
...
adds two new directories in msun: ld80 and ld128. These are for
long double functions specific to the 80-bit long double format
used on x86-derived architectures, and the 128-bit format used on
sparc64, respectively.
2007-12-16 21:19:28 +00:00
David Schultz
aaf70b2314
Implement and document csqrt(3) and csqrtf(3).
2007-12-15 08:38:44 +00:00
David Schultz
ce448a2e74
Update the standards section, and make a minor clarification about the
...
return value of sqrt.
2007-12-14 07:53:09 +00:00
David Schultz
9768c3fea8
s/C90/C99/
2007-12-12 23:50:00 +00:00
David Schultz
367d55260f
Add a "STANDARDS" section.
2007-12-12 23:49:40 +00:00
David Schultz
205bd64894
Implement carg(3) and cargf(3).
...
Rotting in an old src tree since: March 2005
2007-12-12 23:43:51 +00:00
Warner Losh
ee7093a640
Remove California Regent's clause 3, per letter
2007-01-09 01:02:06 +00:00
David Schultz
93e0663877
Fix a cut-and-paste-o.
2007-01-06 21:23:20 +00:00
David Schultz
cc0d85b680
Remove a note pertaining to the Alpha.
2007-01-05 07:14:26 +00:00
Joel Dahl
19797b2256
s/5.5/6.0/ in HISTORY section.
...
Discussed with: ru
2005-11-24 09:25:10 +00:00
Ruslan Ermilov
110e1704d3
-mdoc sweep.
2005-11-17 13:00:00 +00:00
Bruce Evans
32948b81c4
The logb() functions are not just ieee754 "test" functions, but are
...
standard in C99 and POSIX.1-2001+. They are also not deprecated, since
apart from being standard they can handle special args slightly better
than the ilogb() functions.
Move their documentation to ilogb.3. Try to use consistent and improved
wording for both sets of functions. All of ieee854, C99 and POSIX
have better wording and more details for special args.
Add history for the logb() functions and ilogbl(). Fix history for
ilogb().
2005-11-06 12:18:27 +00:00
Bruce Evans
053d1689b1
Fixed spelling of remquof() in its prototype.
2005-10-30 12:34:58 +00:00
Ruslan Ermilov
01293bdb90
Markup nit.
...
Approved by: re (blanket)
2005-06-16 21:56:03 +00:00
Ruslan Ermilov
70db9cd000
Fixed compile warning.
...
Approved by: re (blanket)
2005-06-16 21:55:45 +00:00