Andrey A. Chernov
f8ade0e68e
Remove rcsids and unneded include
2001-09-04 17:41:20 +00:00
Andrey A. Chernov
f4fc08f367
'acc' is not initialized in one hypotetical case, fix it
2001-09-04 17:12:15 +00:00
Andrey A. Chernov
4e6b157062
Locale *is* used in strto*l*(), at least for isspace(), so remove
...
'locale not used' statement from comments and BUGS section of manpage.
strtol(): fix non-portable 'cutoff' calculation using the same method as
in strtoll().
Cleanup 'cutoff' calculation, remove unneded casts. Misc. cleanup to
make all functions looks the same.
Implement EINVAL reaction per POSIX, document it in manpage, corresponding
POSIX example quotes here:
------------------------------------------------
If the subject sequence is empty or does not have the expected form, no
conversion is performed; the value of str is stored in the object pointed
to by endptr, provided that endptr is not a null pointer.
If no conversion could be performed, 0 shall be returned and errno may be
set to [EINVAL].
[EINVAL] The value of base is not supported.
Since 0, {LONG_MIN} or {LLONG_MIN}, and {LONG_MAX} or {LLONG_MAX} are
returned on error and are also valid returns on success, an application
wishing to check for error situations should set errno to 0, then call
strtol( ) or strtoll ( ), then check errno.
-----------------------------------------------------
2001-09-04 16:39:11 +00:00
Ruslan Ermilov
d6002fef6f
Use ``.Rv -std'' wherever possible.
...
Submitted by: yar
2001-08-31 09:57:38 +00:00
Joseph Koshy
2f46ebcdb7
If the string specifying the allowed options starts with a leading `:',
...
`getopt(3)' should not print a warning for missing argument values.
PR: bin/29625
Reviewed by: mikeh
MFC after: 1 week
2001-08-16 03:27:03 +00:00
Ruslan Ermilov
b3ebbab8d3
Fixed style bugs (dot `.' at the end of error and warning messages).
...
Noticed by: bde
2001-08-10 11:46:37 +00:00
Ruslan Ermilov
a9bef12a45
Markup nits: use diagnostic type lists for error and warning messages.
...
Backout previous revision. We should not expand plain text xrefs if
they appear in the literal text, e.g. in the error or warning message
of the library function. (Submitted by: bde)
Moved "out of memory" from warning to errors section.
2001-08-10 11:41:55 +00:00
Yaroslav Tykhiy
b1250632c5
Use the ``.Rv -std'' mdoc(7) macro in appropriate cases.
...
Reviewed by: ru
2001-08-09 13:32:13 +00:00
Ruslan Ermilov
6575e6daae
mdoc(7) police: expand plain text xrefs.
2001-08-08 11:48:28 +00:00
Mark Peek
545d32087b
Only pull in the MD files if they exist. This allows for progressive
...
implementation and compilation when bringing up a new architecture.
2001-07-31 16:34:52 +00:00
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Ruslan Ermilov
a307d59838
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 13:41:46 +00:00
Ruslan Ermilov
e25e8ab41c
mdoc(7) police: eliminate -ww warnings.
2001-07-09 15:54:36 +00:00
Dima Dorfman
70d51341bf
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
Ruslan Ermilov
62205fee40
mdoc(7) police: mark NULL with .Dv.
2001-07-04 12:04:25 +00:00
Dima Dorfman
44fe68c421
mdoc(7) police: the BUGS section should go after HISTORY and AUTHORS.
2001-06-24 20:58:20 +00:00
Dima Dorfman
17011fc056
The fact that phk wrote this is not a bug!
2001-06-24 20:56:39 +00:00
Dima Dorfman
acaa9950a4
Reword a sentence to make it proper English.
2001-06-24 18:11:42 +00:00
Dima Dorfman
a7d81577d6
urandom(4) -> random(4) in comments.
...
PR: 27858
Submitted by: Yoshihiro Koya <Yoshihiro.Koya@math.yokohama-cu.ac.jp>
Reviewed by: md5(1)
Approved by: markm
2001-06-07 02:32:18 +00:00
Dima Dorfman
df49b8e2ab
urandom(4) -> random(4)
...
PR: 27858
Submitted by: Yoshihiro Koya <Yoshihiro.Koya@math.yokohama-cu.ac.jp>
Approved by: markm
2001-06-07 02:31:03 +00:00
Ruslan Ermilov
ec7d12549c
Add new, from scratch implementation of hsearch() et al that actually works.
...
Obtained from: NetBSD
MFC after: 1 month
2001-05-15 07:08:20 +00:00
Ruslan Ermilov
7ab50d97ea
Grammar nit.
2001-04-27 08:16:57 +00:00
Andrey A. Chernov
74825256ef
Add sranddev.3 to MLINKS
2001-04-23 11:11:00 +00:00
Andrey A. Chernov
4890ae810e
Add #include "un-namespace.h"
2001-04-23 10:38:26 +00:00
Andrey A. Chernov
848422bb7d
srand*dev() fallback code: change ^getpid() to ^(getpid() << 16) to allow
...
change of high word part too to produce more interesting seed distribution.
2001-04-23 10:14:28 +00:00
Andrey A. Chernov
7708205cb7
Add sranddev() since srand() is not vary much with seed, typical time
2001-04-23 02:29:10 +00:00
Ruslan Ermilov
4a558355e5
MAN[1-9] -> MAN.
2001-03-27 17:27:19 +00:00
Dima Dorfman
681b009b93
Make tdelete(3), tfind(3), and twalk(3) links to tsearch(3).
...
Approved by: nik
2001-03-15 01:53:17 +00:00
David E. O'Brien
083745b549
Merge in strtoul.3 rev 1.11 mdoc(7) police changes:
...
.Nd line broken in rev 1.10
use .Bx for ``BSD''
2001-02-28 17:46:56 +00:00
Ruslan Ermilov
0b01af0991
mdoc(7) police: fix the .Nd line broken in previous revision.
...
Noticed by: bde
Use .Bx for ``BSD''.
2001-02-28 12:54:16 +00:00
Andrey A. Chernov
cbcf73f998
Use formula with better random distribution for rand()
...
Even better formula from random() could not be intetgrated because rand_r()
supposed to store its state in the single variable (but table needed for
random() algorithm integration).
2001-02-27 14:42:19 +00:00
David E. O'Brien
3bdced7c3c
I accidently deleted an include when I added the $FreeBSD$ so I could
...
check in my changes.
2001-02-27 14:30:42 +00:00
David E. O'Brien
4c0440cb86
Impliment the ISO-C99 strto[u]ll()
...
and rewrite strto[u]q() in terms of it.
2001-02-27 13:33:07 +00:00
Ruslan Ermilov
588a200ce1
.St -ansiC -> .St -isoC
2001-02-26 13:23:47 +00:00
Tor Egge
3275de7ca5
Update unused __dtoa prototypes to match reality.
2001-02-25 08:51:41 +00:00
Tor Egge
2ffc61ba9c
Remove freelists managed by Balloc/Bfree.
...
Change __dtoa to not free the string it allocated the previous time it was
called. The caller now frees the string after usage if appropiate.
PR: 15070
Reviewed by: deischen
2001-02-15 22:12:50 +00:00
Ruslan Ermilov
1a0c34f25e
"Cross references in the SEE ALSO section should be sorted by section
...
number, and then placed in alphabetical order and comma separated.",
mdoc.samples(7) said.
2001-02-12 08:30:22 +00:00
Ruslan Ermilov
9a801ec807
mmap(3) -> mmap(2).
2001-02-12 08:27:06 +00:00
Nik Clayton
59b58b1622
Include mmap(2) in the list of memory allocation functions.
...
Reviewed by: hackers
2001-02-11 19:28:36 +00:00
Nik Clayton
38f2cd4aa4
.Xr to mmap.
2001-02-11 18:53:50 +00:00
Ruslan Ermilov
429d919c70
mdoc(7) police: mark LC_NUMERIC with .Dv.
2001-02-10 10:26:52 +00:00
Andrey A. Chernov
2b2075b191
Note that decimal point taken from locale
2001-02-10 06:42:32 +00:00
Andrey A. Chernov
05a6e1e59b
Note the fact that decimal point taken from locale (according to SUSv2)
2001-02-10 05:16:41 +00:00
Andrey A. Chernov
b0e3ccc057
Use decimap_point from localeconv() instead of hardcoded '.'
...
Obtained from: inspired by NetBSD strtod
2001-02-10 05:05:09 +00:00
Tor Egge
d7e56cc908
Backout previous commit. Use of spinlocks was not approved.
...
PR: 15070
2001-02-09 20:31:48 +00:00
Tor Egge
1d538861ff
Protect freelists managed by Balloc/Bfree with a spinlock.
...
Change __dtoa to not free the string it allocated the previous time it was
called. The caller now frees the string after usage if appropiate.
PR: 15070
2001-02-08 20:22:28 +00:00
Ruslan Ermilov
46eea498da
mdoc(7) police: Change -filled displays (which just happen
...
to be the same as -ragged in the current implementation) to
-ragged. With mdocNG, -filled displays produce the correct
output, formatted and justified to both margins.
2001-02-07 13:45:30 +00:00
Bruce Evans
75d5d29ef0
Fixed C error(s) in synopsis. Many were hiding under mdoc errors.
2001-02-05 15:19:56 +00:00
Poul-Henning Kamp
95ba77bff8
Remove a sizeof(void *) == sizeof(int) assumption.
...
Submitted by: Loren James Rittle <rittle@latour.rsch.comm.mot.com>
2001-02-04 10:06:24 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00