| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=104409
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104408
|
| |
|
|
|
|
|
|
| |
trying to confusingly document both on the same page. The new manual pages
are based on tolower(3) and toupper(3) instead of the old towlower(3).
Notes:
svn path=/head/; revision=104406
|
| |
|
|
|
|
|
|
| |
and not just unsigned char's, callers should use towupper() and towlower()
instead when working with wide characters if portability is a concern.
Notes:
svn path=/head/; revision=104405
|
| |
|
|
|
|
|
|
|
| |
have been towupper(). Add towupper() to the Name section while I'm at it.
Obtained from: NetBSD (junyoung)
Notes:
svn path=/head/; revision=104403
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104402
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104400
|
| |
|
|
|
|
|
| |
Reviewed by: julian, ru
Notes:
svn path=/head/; revision=104382
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104372
|
| |
|
|
|
|
|
|
|
| |
`sigprocmask', `sigaltstack', and `sigwait' as well as to the
prototypes of the apparantly unimplemented functions `sigtimedwait'
and `sigwaitinfo'. This complies with IEEE Std 1003.1-2001.
Notes:
svn path=/head/; revision=104368
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104358
|
| |
|
|
|
|
|
|
|
| |
environment. An empty UID and GID are valid there.
Spotted by: rwatson
Notes:
svn path=/head/; revision=104348
|
| |
|
|
|
|
|
|
|
|
|
| |
ceased to be useful when the number of "special processes" went from 3
to one per device. I considered replacing it with a "kernel threads"
section, but this seemed like the wrong place for that.
PR: 40969
Notes:
svn path=/head/; revision=104330
|
| |
|
|
|
|
|
|
|
|
|
| |
doesn't do this, and it wouldn't be very useful if it did, since the
caller supplies us with that number.
PR: 41329
Submitted by: Michael Galassi <nerd@xyz.com>
Notes:
svn path=/head/; revision=104329
|
| |
|
|
|
|
|
|
| |
Obtained from: NetBSD
Sponsored by: Apple
Notes:
svn path=/head/; revision=104128
|
| |
|
|
|
|
|
|
|
| |
Although there was nothing wrong with getwc() and putwc(), getwchar()
and putwchar() assumed that <stdio.h> had been included before <wchar.h>,
which is not allowed by the standard.
Notes:
svn path=/head/; revision=104080
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104073
|
| |
|
|
|
|
|
| |
trying to shrink the buffer with realloc() before returning it.
Notes:
svn path=/head/; revision=104001
|
| |
|
|
|
|
|
|
|
|
|
| |
va_end closer to the __vfprintf() call, free the buffer when __vfprintf()
fails and don't bother trying to shrink the buffer with realloc() before
returning it.
Submitted by: bde
Notes:
svn path=/head/; revision=104000
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103999
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103998
|
| |
|
|
|
|
|
| |
of memory.
Notes:
svn path=/head/; revision=103997
|
| |
|
|
|
|
|
| |
runs out of memory, always call va_end.
Notes:
svn path=/head/; revision=103996
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103971
|
| |
|
|
|
|
|
|
|
| |
PR: bin/41721
Reviewed by: tjr, silence on -audit
MFC after: 2 weeks
Notes:
svn path=/head/; revision=103958
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103949
|
| |
|
|
|
|
|
|
| |
of the rune functions (except sgetrune() and sputrune(), which are really
macros).
Notes:
svn path=/head/; revision=103892
|
| |
|
|
|
|
|
| |
versions of printf() and scanf().
Notes:
svn path=/head/; revision=103891
|
| |
|
|
|
|
|
|
| |
from vfscanf() to vfwscanf(). It doesn't hurt to have it there, but it's
redundant since __fgetwc() will refill the buffer if it needs to.
Notes:
svn path=/head/; revision=103890
|
| |
|
|
|
|
|
|
|
|
|
| |
assignment. This is needed on powerpc but is also more correct for the
other ports.
Submitted by: grehan
Tested on: alpha, i386, sparc64
Notes:
svn path=/head/; revision=103876
|
| |
|
|
|
|
|
|
| |
vfwscanf(), vswscanf(), vwscanf(). As the name suggests, these are wide-
character versions of the scanf() family of functions.
Notes:
svn path=/head/; revision=103856
|
| |
|
|
|
|
|
|
| |
characters, non-whitespace wide character strings and wide character
strings in a scanset.
Notes:
svn path=/head/; revision=103854
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103853
|
| |
|
|
|
|
|
|
| |
Restrict qualifiers were added to the existing prototypes in <inttypes.h>
and the typedef for wchar_t was removed.
Notes:
svn path=/head/; revision=103793
|
| |
|
|
|
|
|
| |
will need to use.
Notes:
svn path=/head/; revision=103782
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Sort local variable declarations.
- Protect a hand-formatted comment from indent(1).
- Use portable casts, even though this is machine-dependant code.
- Remove extraneous blank lines.
- Remove trailing newline.
- Use sigdelset(3), not SIGDELSET(9).
Requested by: bde
Notes:
svn path=/head/; revision=103769
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103740
|
| |
|
|
|
|
|
| |
formatted wide-character output.
Notes:
svn path=/head/; revision=103739
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use the correct constants directly from sysconf() rather than calling
sysctl() to tell us the (still compiled-in) value. Leave the CTL_POSIX1B
stuff alone for now (but I'd like to see this replaced with a single
structure returning all of the relevant information).
Implement all of the keys from 1003.1-2001 that we can. Ensure that
the build will break if someone redefines an option constant to zero
without implementing the necessary presence-detection logic here.
(4 of 5)
Notes:
svn path=/head/; revision=103730
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hack, thereby allowing future extensions to the structure (e.g., for extended
attributes) without rebreaking the ABI. FTSENT now contains a pointer to the
parent stream, which fts_compar() can then take advantage of, avoiding the
undefined behavior previously warned about. As a consequence of this change,
the prototype of the comparison function passed to fts_open() has changed
to reflect the required amount of constness for its use. All callers in the
tree are updated to use the correct prototype.
Comparison functions can now make use of the new parent pointer to access
the new stream-specific private data pointer, which is intended to assist
creation of reentrant library routines which use fts(3) internally.
Not objected to in spirit by: -arch
Notes:
svn path=/head/; revision=103726
|
| |
|
|
|
|
|
| |
_DIAGASSERT macro on NetBSD, but we don't need it.
Notes:
svn path=/head/; revision=103724
|
| |
|
|
|
|
|
| |
right way to do it.
Notes:
svn path=/head/; revision=103686
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103678
|
| |
|
|
|
|
|
| |
ungetc() instead of having ungetc() recurse on the lock.
Notes:
svn path=/head/; revision=103677
|
| |
|
|
|
|
|
| |
and __fgetwc() which can be used when we know the file is locked.
Notes:
svn path=/head/; revision=103676
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103668
|
| |
|
|
|
|
|
| |
setcontext(3) functions check the validify of the mcontext_t structs.
Notes:
svn path=/head/; revision=103666
|
| |
|
|
|
|
|
|
|
| |
"cast increases required alignment of target type" on some platforms.
Reviewed by: bde
Notes:
svn path=/head/; revision=103653
|
| |
|
|
|
|
|
|
|
| |
and wide characters. These were already documented in the manual page,
with an entry mentioning that they were not implemented yet. The XSI
%S and %C synoyms have not been added.
Notes:
svn path=/head/; revision=103633
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103630
|