David Schultz
ec045e41d9
Teach fmtcheck(3) about the flags a, A, F, G, t, and z.
2003-06-29 01:11:31 +00:00
Ruslan Ermilov
f5913c9736
mdoc(7) fix: Use the normal AT&T macro (.At) rather than its
...
internal string in the macro context.
2003-06-28 22:12:30 +00:00
David Schultz
b6b7fb3782
Update to reflect changes in vfscanf.c,v 1.32. Remove bogus
...
documentation for %a, and document it correctly instead.
s/one of aefg/one of a, e, f, or g/
Reviewed by: standards@
2003-06-28 09:03:25 +00:00
David Schultz
370077c7a6
Revamp scanf's floating-point-parsing algorithm to support
...
[+|-]Inf, [+|-]NaN, nan(...), and hexidecimal FP constants.
While here, add %a and %A, which are aliases for %e, and
add support for long doubles.
Reviewed by: standards@
2003-06-28 09:03:05 +00:00
Yaroslav Tykhiy
b712059588
Correct a misspelled name of time_hi_and_version.
2003-06-27 13:41:29 +00:00
John W. De Boskey
788940b418
fix NIS+ YP compat mode
...
PR: bin/52792
Submitted by: TOMITA Yoshinori <yoshint@flab.fujitsu.co.jp>
2003-06-27 03:37:44 +00:00
Alexey Zelkin
683fe11379
. style(9)
...
. fix/add comments (to cover changes done thru last 20 months)
. extend monetary testcase to cover int_* values
2003-06-26 10:46:16 +00:00
Alexey Zelkin
fca2738d67
Reduce code duplication by separating _PathLocle detection code into
...
internal helper function.
2003-06-25 22:42:33 +00:00
Alexey Zelkin
93c847344b
Move _PathLocale declaration to more logical place (setlocale.c)
2003-06-25 22:34:13 +00:00
Alexey Zelkin
d8d4841398
Catch up with _PATH_LOCALE move from rune.h to paths.h
2003-06-25 22:31:42 +00:00
David E. O'Brien
ea5a1812ba
mdoc police
2003-06-25 21:31:43 +00:00
David E. O'Brien
4c861aeb86
Be more specific in BUGS.
...
Submitted by: ru
Add history.
2003-06-25 19:18:44 +00:00
David E. O'Brien
0ab6a0c787
Push the alloca #error warning farther down to play nicer with some out of
...
tree local translator.
Requested by: jmallett
2003-06-25 19:06:40 +00:00
Andrey A. Chernov
ba10c47105
Don't statically initialize buf to _PATH_DEV, _PATH_DEV always copied to
...
it in any case.
2003-06-24 22:20:06 +00:00
Yaroslav Tykhiy
9530d06766
Unify cross-references between sigpending(2), sigprocmask(2),
...
and sigsuspend(2), all three of which operate or depend on the
process signal mask.
Add a missing xref to sigsetops(3), without which the above three
syscalls would be useless.
2003-06-24 15:41:19 +00:00
Yaroslav Tykhiy
f8193a054c
Supplement the cross-references section with those to sigpending(2)
...
and sigprocmask(2). These two syscalls are likely to be accompanied
by a few sigsetops(3) in a typical piece of code.
2003-06-24 15:27:31 +00:00
Marcel Moolenaar
ec5f6d191d
Implement signalcontext(). Needed by libpthread (aka libkse).
2003-06-24 05:06:42 +00:00
Warner Losh
f1fe8d5bac
Add clarifications about the information that ntp_gettime returns.
...
TAI is a timescale, just like UTC. The tai field returns the offset
between the two, and isn't really used for precision time keeping.
Explain in brief what a positive and a negative leap seconds are. Add
some URLs to very useful web pages about time and time keeping for
more information on using this API.
Reviewed by: phk
2003-06-21 20:27:54 +00:00
David Schultz
d086ded323
Userland spinlocks bad. Sleep locks good.
...
Use the latter for gdtoa.
Requested by: deischen (far too long ago)
2003-06-21 08:20:14 +00:00
Poul-Henning Kamp
97679e71b0
ttyname(3) must return absolute pathnames.
...
Noticed by: kris
2003-06-21 08:16:12 +00:00
Poul-Henning Kamp
e7acddfdef
Use devname(3) to do the task.
...
Reviewed by: imp
2003-06-20 22:45:53 +00:00
Garrett Wollman
4f85c6dd30
Explain the relationship to POSIX.
2003-06-20 22:41:00 +00:00
Warner Losh
795b332691
ntp_adjtime returns the current state of the clock (TIME_*) on success
...
or -1 on failure. The manual used to say it returned 0 or -1. Both
examination of the kernel sources, and ntpd show that this is the case.
MFC After: 3 days
2003-06-20 21:14:59 +00:00
Poul-Henning Kamp
529ac58781
Add devname_r(3) which takes a buffer as argument.
2003-06-20 09:52:27 +00:00
Kris Kennaway
97cbd1c728
Remove bogus non-reentrant "temporary" implementation of gethostbyaddr_r()
...
that has been here for 6 years and 9 months.
Reviewed by: deischen
MFC After: 1 week
2003-06-19 07:57:11 +00:00
Ruslan Ermilov
19c2ee9e5f
Make the execle() synopsis look (again) like a normal C prototype.
...
Also fixed the rest of ell (list) functions prototypes to include
a (commented out) terminating null pointer.
Pointed out by: bde
Obtained from: POSIX.1-2001
Glanced at by: imp
2003-06-18 15:24:21 +00:00
Maxim Sobolev
e2ff474cac
Xref policy: exit(2) -> _exit(2).
2003-06-17 09:36:47 +00:00
Poul-Henning Kamp
bbaba031a5
Fix the execle(3) synopsis to include the environment pointer.
...
Confused: anordby
2003-06-17 08:57:37 +00:00
Martin Blapp
b77aeb1292
Kill prototype for __msgwrite too. It is not needed anymore.
2003-06-15 10:55:39 +00:00
Martin Blapp
ce9bc43cb3
Replace the old SCM_CREDS cred procedures. They can now be
...
replaced just fine with getpeereid() and the whole code
gets a lot simpler. We don't break the ABI, since all server
programms use __rpc_get_local_uid(), and we just change library
internals.
Reviewed by: des
2003-06-15 10:32:01 +00:00
David E. O'Brien
5c784c8f4b
Only use this with a non-GCC compiler.
2003-06-14 06:04:23 +00:00
Tom Rhodes
720f2e44a3
Document ENOSPC.
...
PR: 52612
Submitted by: Marc Olzheim <marcolz@ilse.nl>
2003-06-13 22:41:12 +00:00
Peter Wemm
70de0c73a5
This is unusable on amd64. Remove it before it causes more confusion.
...
It is only possible to do this on an ABI that has a compulsory frame
pointer, which the amd64 ABI does not. Thus, it is only possible to
implement this as a compiler builtin.
2003-06-13 21:56:30 +00:00
Tim J. Robbins
77156cb782
Mark the following interfaces as OBSOLETE_IN_6:
...
fgetrune(), fputrune(), fungetrune(), mbrune(), mbrrune(), mbmb(),
setinvalidrune(), UTF2 encoding method.
These have been marked as being deprecated in their manual pages since 5.0,
and their use causes a linker warning.
2003-06-13 07:13:54 +00:00
Jordan K. Hubbard
3dfdc427f1
Fixes to locale code to properly use indirect pointers in order to prevent
...
memory leaks (fixes bugs earlier purported to be fixed).
Submitted by: Ed Moy <emoy@apple.com>
Obtained from: Apple Computer, Inc.
MFC after: 2 weeks
2003-06-13 00:14:07 +00:00
David E. O'Brien
11f0fab4fa
Use C99 compatible ASM statements.
...
(untested, but existing state breaks
http://triangle.rtp.freebsd.org/~des/tinderbox-CURRENT-amd64-amd64.brief )
2003-06-10 21:17:55 +00:00
Andrey A. Chernov
0c7fbc6c40
Remove transition period hack
2003-06-10 01:26:04 +00:00
John Baldwin
dff6f51034
Remove stale reference to the deprecated USER_LDT option. The associated
...
code is always compiled into the kernel now.
Submitted by: Hubert Tournier <hubert@frbsd.org>
PR: docs/53068
2003-06-09 11:46:22 +00:00
Philippe Charnier
ab165955de
The .Fn function
2003-06-08 10:13:50 +00:00
Philippe Charnier
7712c6658b
.Xr p1003_1b moved to .St -p1003.1b-93
2003-06-08 10:11:13 +00:00
Philippe Charnier
fe71ab1cf4
.Xr -> .Lb for librairy. There is no manual page corresponding to .Xr.
2003-06-08 10:07:14 +00:00
Philippe Charnier
0d511e328f
Add or correct section number in .Xr. Use .Vt or .Fn
...
instead of .Xr when needed
2003-06-08 10:01:52 +00:00
Poul-Henning Kamp
c6dd496cd9
Recognize the magic NODEV value.
...
Format other unknown devices consistently in hex.
2003-06-05 21:55:57 +00:00
Robert Watson
44f5ca2f16
Document the new explicit listing API for extended attributes; note
...
that the old API (passing "" as the attribute name to the _get_
interface) is now deprecated (and was probably a bad idea).
Pointed out by: Dominic Giampaolo <dbg@apple.com>
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-06-04 04:00:26 +00:00
Hiten Pandya
8e9a665fde
Document that kldload(2) can also return EEXIST.
...
Approved by: des (mentor)
2003-06-03 12:29:34 +00:00
Peter Wemm
3191d840e0
Cosmetic; record offsets used within jmpbuf
2003-06-02 22:37:53 +00:00
Peter Wemm
b8f8813c6e
Fix sigsetjmp(). It helps if we do not try to save the old signal mask
...
to a random memory location. Perl works a lot better with this.
2003-06-02 21:59:13 +00:00
David E. O'Brien
e683295e39
Use C99 compatible ASM statements.
2003-06-02 02:32:22 +00:00
Marcel Moolenaar
75fa7db991
o Fix a cut-n-paste bug. We were clobbering rp with gp...
...
o Make sure the arguments to ctx_wrapper() are loaded from the
backing store by forcing an underflow. Do this by making all
registers in the register frame local.
2003-06-02 00:16:39 +00:00
Juli Mallett
d7ea49283c
Match style of source and headers.
...
Submitted by: bde
2003-06-01 21:35:27 +00:00