green
70cf64bec6
Update "documentation date" fields.
2004-08-10 16:38:19 +00:00
green
94edfa59ed
Update mlock(2) manpage to cross-reference m{,un}lockall(2), remove
...
a case where ENOMEM could be returned by munlock(2), and add possible
system deadlock to the BUGS section.
2004-08-10 14:52:42 +00:00
tjr
ea9862ff9f
Fix an off-by-one bug that caused the first character of the buffer to
...
be uninitialized.
2004-08-06 17:00:09 +00:00
roam
43c8fe8c3c
Bump the document date, since the content changed today.
...
Discussed with: ru
2004-08-06 15:29:54 +00:00
roam
0257832b8c
Fix a case of _SC_CLK_TCK being misspelled as _SC_CLOCK_TCK.
...
PR: 69428
Submitted by: Sascha Schneider <suntsu@suntsu.org>
MFC after: 2 weeks
2004-08-06 14:49:11 +00:00
roam
b63a21fa86
Cross-reference getnameinfo(3), getaddrinfo(3), getipnodebyname(3) and
...
getipnodebyaddr(3).
PR: 54229
Submitted by: Samuel Tardieu <sam@inf.enst.fr>
MFC after: 2 weeks
2004-08-06 12:02:07 +00:00
dfr
3da15542da
Add stubs for TLS functions. These will be replaced at runtime by the
...
functional versions in rtld.
2004-08-03 08:54:01 +00:00
stefanf
db9322a9fc
Remove an implicit int parameter by using prototypes.
2004-08-02 08:46:23 +00:00
stefanf
142f90039d
Don't pass function pointers via a void * parameter.
2004-08-02 08:18:43 +00:00
davidxu
afc35161bc
1. Use correct alignment mask, -15 != ~15
...
2. Make end of frames
2004-07-31 01:41:41 +00:00
imp
2a5cd86755
Use #include <unistd.h> rather than the explicit externs in the
...
example. The externs haven't been needed in about 10 years, so
there's no reason to have them other than for hysterical raisins. And
the California Rasins haven't been around for a long time...
2004-07-31 01:00:50 +00:00
tjr
24ab237a89
Re-word the COMPATIBILITY section, taking care to use the word "deprecated"
...
to describe the 4.4BSD extension of accepting arguments outside the range
of unsigned char. This gives us freedom to remove this extension when we
remove the <rune.h> interface in FreeBSD 6.
2004-07-29 23:32:41 +00:00
kan
10a0e8305d
Use newly added __used attribute to keep static function symbols from being
...
eliminated by compiler optimizer.
2004-07-29 18:07:08 +00:00
tjr
786e3d397c
Remove unnecessary #include directives.
2004-07-29 06:18:40 +00:00
tjr
45e69ebea9
Prefer <runetype.h> to <rune.h>, since the latter is going away soon.
2004-07-29 06:16:19 +00:00
tjr
922ba3746b
Remove useless checks for characters longer than INT_MAX bytes.
2004-07-29 06:08:31 +00:00
tjr
989082ba59
Add support for multibyte characters.
2004-07-29 03:48:52 +00:00
tjr
d220006f8d
Add a paragraph break in the STANDARDS section to improve readability.
2004-07-29 03:41:24 +00:00
tjr
76ab8ea7eb
Add support for multibyte characters.
2004-07-29 03:13:10 +00:00
tjr
d0c237fd3c
Document incorrect handling of multibyte characters due to limitations
...
of sh(1).
2004-07-28 15:43:33 +00:00
davidxu
f100dd95c4
Set fpu context flags to known values, zero is illegal.
2004-07-28 13:08:24 +00:00
des
b124db99c0
ANSIfy and constify; this now builds with GCC 3.4.
2004-07-28 11:56:03 +00:00
kan
7e434fe38f
s/round/fpround/ to avoid naming clash with GCC builtin function.
2004-07-28 05:41:05 +00:00
tjr
b9fa8ef024
Add UTF-8-specific implementations of mbsnrtowcs() and wcsnrtombs().
...
These convert plain ASCII characters in-line, making them only slightly
slower than the single-byte ("NONE" encoding) version when processing
ASCII strings.
2004-07-27 06:29:48 +00:00
tjr
320c63eed0
Add an nftw(3) link.
2004-07-25 11:17:54 +00:00
das
4fe4b55b72
Remove unused variable.
...
Noticed by: Todd Miller <Todd.Miller@courtesan.com>
2004-07-23 06:01:00 +00:00
tjr
7108a0ff8a
Return the correct value when dst == NULL and conversion has stopped after
...
nwc dropping to zero.
2004-07-22 02:57:29 +00:00
ume
fc96a672a7
now e.f.f.3.ip6.arpa is delegated, we no longer need to query ip6.int
...
Obtained from: KAME
2004-07-21 17:26:40 +00:00
tjr
d4379a2f41
Read directly from the stdio buffer using the new __mbsnrtowcs() interface
...
instead of making repeated calls to __fgetwc().
2004-07-21 12:12:48 +00:00
tjr
5b4f25c6e9
Implement the GNU extensions of mbsnrtowcs() and wcsnrtombs(). These are
...
convenient when the source string isn't null-terminated.
Implement the other conversion functions (mbstowcs(), mbsrtowcs(), wcstombs(),
wcsrtombs()) in terms of these new functions.
2004-07-21 10:54:57 +00:00
tjr
76b88b1843
Use __wcsrtombs() and __sfvwrite() to convert and write the wide character
...
string instead of multiple calls to __fputwc().
2004-07-21 08:35:18 +00:00
csjp
3df381ba1a
Back out previous commit. Even though statfs(2) can take a regular
...
file as an argument, it may still fail for the same reasons that
open(2) can.
Pointed out by: Jilles Tjoelker
Apporived by: bmilekic (mentor)
2004-07-20 19:30:57 +00:00
csjp
c54b8f6444
Remove reference to ENOTDIR in the documented errors
...
for statfs(2). This is false, if the pathname specified
is a regular file, then the information for the file
system that the file lives on will be returned.
Approved by: bmilekic (mentor)
2004-07-20 18:35:33 +00:00
tjr
04d8be5a37
Call __mbrtowc() and __wcrtomb() directly instead of taking detours
...
through mbrtowc() and wcrtomb().
2004-07-20 08:27:27 +00:00
gallatin
07524332dc
Fix printing of long doubles to match the size that
...
gcc is using. This fixes devstat consumers (like vmstat, iostat,
systat) so they don't print crazy zillion digit numbers for
disk transfers and bandwidth.
According to gcc, long doubles are 64-bits, rather than 128 bits
like the SVR4 ABI spec wants them to be.. Note that MacOSX also treats
long doubles as 64-bits, and not 128 bits, so we are in good company.
Reviewed by: das
Approved by: grehan
2004-07-19 23:56:07 +00:00
grehan
ded9ac9ecc
Add signalcontext, required by KSE.
2004-07-19 12:08:03 +00:00
grehan
ce9a4a568d
The new program counter should go into the trapframe's srr0 and
...
not the link register, which was lucky enough to work.
2004-07-19 12:05:07 +00:00
tjr
34d6f974a6
Update paths to reg*.c and regex2.h. Add a target to build regex.h.
2004-07-19 08:48:17 +00:00
tjr
892503bdc7
Update for removal of cclass.h. Trim some useless targets. Invoke mkh
...
with "sh mkh" so it works if the script is not executable.
2004-07-19 08:41:11 +00:00
tjr
fa91996c2f
Update for recent changes to struct re_guts. Disable printing the contents
...
of OANYOF sets for the moment.
2004-07-19 08:28:53 +00:00
tjr
a02d48b031
Remove unused files.
2004-07-19 08:24:21 +00:00
das
86c293bf54
Make FLT_ROUNDS correctly reflect the dynamic rounding mode.
2004-07-19 08:17:25 +00:00
das
7aef999db6
Fix two bugs in the signbit() macro, which was implemented last year:
...
- It was added to libc instead of libm. Hopefully no programs rely
on this mistake.
- It didn't work properly on large long doubles because its argument
was converted to type double, resulting in undefined behavior.
2004-07-19 08:16:10 +00:00
das
1a69fc3370
Replace seven nominally MD implementations of frexp() that are broken
...
for subnormals with one implementation that works.
2004-07-18 21:23:39 +00:00
tjr
8ec9b1951b
Remove claim of conformance to IEEE Std. 1003.2. Replace it with a list
...
of features required by the standard that the current implementation
does not support.
PR: 57911 (related)
2004-07-18 10:11:27 +00:00
tjr
423139e368
Remove claim of conformance to IEEE Std. 1003.2. Replace it with a list
...
of features required by the standard that the current implementation
does not support.
PR: 57911
2004-07-18 06:56:40 +00:00
tjr
1625e7d51f
Fix typo: carat -> caret.
2004-07-17 12:27:25 +00:00
harti
96d22c0d06
Document the MSG_DONTWAIT flag.
2004-07-16 17:15:37 +00:00
tjr
1322682b8d
Add a cross reference to fgetwln(3).
2004-07-16 06:07:12 +00:00
tjr
b6df13f91a
Add fgetwln(), a wide character version of fgetln().
2004-07-16 06:06:09 +00:00