Doug Rabson
bd41e9ea59
Make sure we allocate at least enough space for the TCB for variant I TLS.
...
MFC after: 3 days
2004-08-23 15:30:05 +00:00
Tim J. Robbins
9777e82e42
Update documentation to match reality: glob() sorts its result according
...
to the current LC_COLLATE setting, not in "ASCII order".
PR: 54391
MFC after: 1 week
2004-08-23 12:10:44 +00:00
Tim J. Robbins
8d2a49a247
Re-word warning about the UTF2 encoding, taking care to use the word
...
"obsolete" instead of "deprecated".
2004-08-21 08:08:29 +00:00
Tim J. Robbins
4740653c84
Bump document date for previous.
2004-08-21 08:03:18 +00:00
Tim J. Robbins
6a4d3d68c7
Re-word warning about the rune interface, taking care to use the word
...
"obsolete" instead of "deprecated".
2004-08-21 08:00:31 +00:00
Tim J. Robbins
5a52f3c22c
Change "deprecated" in link-time warnings about various rune functions
...
to "obsolete".
2004-08-21 07:48:06 +00:00
Tim J. Robbins
b9b90a1312
Re-word compatibility section, taking care to use the word "obsolete" to
...
describe the 4.4BSD extension of accepting characters (runes) outside of
the range of unsigned char.
2004-08-21 07:37:08 +00:00
Alfred Perlstein
65da79c4be
Reword recent addition about memory moving.
...
Requested by: keramida
Bump .Dd
Requested by: ru
2004-08-19 16:34:31 +00:00
Alfred Perlstein
09a12d75cf
Clarify that realloc and reallocf may move the memory allocation.
2004-08-18 21:13:15 +00:00
Doug Rabson
0e7e4e5fd6
Always allocate a TLS area even if its empty - libpthread relies on
...
having a valid %gs when it initialises.
MFC after: 2 days
2004-08-18 10:18:58 +00:00
Tom Rhodes
1bdc6fddbf
/me kicks cvs update
...
Revert previous commit, tjr already fixed it and I was too stupid to
notice this fact.
Approved by: re (to avoid failing cvs ci)
2004-08-17 04:56:03 +00:00
Tom Rhodes
daa790840c
Fix incorrect code in an example. The previous example would produce
...
19 column positions wide in the first line and 20 in the rest of the lines.
This fixes the example to provide the correct output.
PR: 53454
Noticed by: Kuang-che Wu <kcwu@kcwu.homeip.net>
Submitted by: Marc Silver <marcs@draenor.org>
Approved by: re (scottl)
2004-08-17 04:45:52 +00:00
Doug Rabson
e9abf2d6e2
Fix alpha build and add __FBSDID.
...
PR: 70518
2004-08-16 08:12:29 +00:00
Doug Rabson
ccd13c49b5
Add support for TLS in statically linked programs.
2004-08-15 16:18:52 +00:00
Stefan Farfeleder
4eae39bfdf
Avoid using void pointers in additive expressions.
...
PR: 56653
2004-08-14 17:46:10 +00:00
Stefan Farfeleder
361de173a5
Avoid using void pointers in additive expressions.
...
PR: 56653 (libc/rpc bits)
Approved by: alfred
2004-08-13 23:22:38 +00:00
Peter Pentchev
9f4c0e5c8f
Document the MNT_SNAPSHOT mount flag with a cross-reference
...
to mksnap_ffs(8).
PR: 70402
Submitted by: James Raftery <james@now.ie>
2004-08-13 14:33:03 +00:00
Tim J. Robbins
5349fd7f49
Fix example.
2004-08-12 12:32:14 +00:00
Tim J. Robbins
de6c9c9d5b
Implement wcwidth() as an inline function.
2004-08-12 12:19:11 +00:00
Brian Feldman
ea84c8dc30
Update "documentation date" fields.
2004-08-10 16:38:19 +00:00
Brian Feldman
831bc6f574
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
Tim J. Robbins
91f18ef928
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
Peter Pentchev
16d9177176
Bump the document date, since the content changed today.
...
Discussed with: ru
2004-08-06 15:29:54 +00:00
Peter Pentchev
9a3daf494b
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
Peter Pentchev
808712c91c
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
Doug Rabson
0e1c7d0f08
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
Stefan Farfeleder
3103c94843
Remove an implicit int parameter by using prototypes.
2004-08-02 08:46:23 +00:00
Stefan Farfeleder
44a35598ff
Don't pass function pointers via a void * parameter.
2004-08-02 08:18:43 +00:00
David Xu
d3c6a920f1
1. Use correct alignment mask, -15 != ~15
...
2. Make end of frames
2004-07-31 01:41:41 +00:00
Warner Losh
d68c1e59a8
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
Tim J. Robbins
0db74aa4a9
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
Alexander Kabaev
132cc0756e
Use newly added __used attribute to keep static function symbols from being
...
eliminated by compiler optimizer.
2004-07-29 18:07:08 +00:00
Tim J. Robbins
a351559479
Remove unnecessary #include directives.
2004-07-29 06:18:40 +00:00
Tim J. Robbins
a0998ce663
Prefer <runetype.h> to <rune.h>, since the latter is going away soon.
2004-07-29 06:16:19 +00:00
Tim J. Robbins
e214931fbf
Remove useless checks for characters longer than INT_MAX bytes.
2004-07-29 06:08:31 +00:00
Tim J. Robbins
e9346e012d
Add support for multibyte characters.
2004-07-29 03:48:52 +00:00
Tim J. Robbins
9a9aa3ffa1
Add a paragraph break in the STANDARDS section to improve readability.
2004-07-29 03:41:24 +00:00
Tim J. Robbins
9d88e27007
Add support for multibyte characters.
2004-07-29 03:13:10 +00:00
Tim J. Robbins
f825dd29c2
Document incorrect handling of multibyte characters due to limitations
...
of sh(1).
2004-07-28 15:43:33 +00:00
David Xu
0187c8ff4e
Set fpu context flags to known values, zero is illegal.
2004-07-28 13:08:24 +00:00
Dag-Erling Smørgrav
7688459683
ANSIfy and constify; this now builds with GCC 3.4.
2004-07-28 11:56:03 +00:00
Alexander Kabaev
698784bef7
s/round/fpround/ to avoid naming clash with GCC builtin function.
2004-07-28 05:41:05 +00:00
Tim J. Robbins
ea9a9a377b
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
Tim J. Robbins
16018100a7
Add an nftw(3) link.
2004-07-25 11:17:54 +00:00
David Schultz
9b5f005228
Remove unused variable.
...
Noticed by: Todd Miller <Todd.Miller@courtesan.com>
2004-07-23 06:01:00 +00:00
Tim J. Robbins
6740cd8374
Return the correct value when dst == NULL and conversion has stopped after
...
nwc dropping to zero.
2004-07-22 02:57:29 +00:00
Hajimu UMEMOTO
0def575fd7
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
Tim J. Robbins
7d7287dc7d
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
Tim J. Robbins
1949a3470f
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
Tim J. Robbins
2f2c1839f8
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