christos
640f4f7d25
mention thread local support.
2008-05-01 15:52:31 +00:00
christos
5614cf4051
Mention errno settings on failure.
2008-04-30 14:51:10 +00:00
martin
11a6dbe728
Convert TNF licenses to new 2 clause variant
2008-04-30 13:10:46 +00:00
scw
d05f8e9263
- Document RAS_START_ASM, RAS_END_ASM, RAS_START_ASM_HIDDEN, and
...
RAS_END_ASM_HIDDEN.
- Advise against implementing RASs in C.
See PR lib/38482 for details.
While here, remove clauses 3 and 4 from TNF license.
2008-04-29 21:06:28 +00:00
martin
3028e483e4
Convert to new 2 clause license
2008-04-29 06:53:00 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
christos
a8706a45b4
mention ldexp, frexp, modf.
2008-04-27 09:26:20 +00:00
dogcow
9fdae5aaa5
make this compile again. (hi, xtos!)
2008-04-25 23:51:41 +00:00
ginsbach
b876d7a7df
Add %F the ISO 8601 date format which is equivalent to %Y-%m-%d. This
...
format character is supported for reasons of symmetry with strftime(3).
FreeBSD and GNU versions of strptime(3) both support %F.
2008-04-25 20:51:10 +00:00
christos
c9cdc30221
- always check malloc results
...
- don't leak fds on error
- don't cast malloc
- don't cast NULL
2008-04-25 17:44:44 +00:00
christos
eaacd42b0f
I don't see why we need to strong alias those. Nothing else does it.
2008-04-25 16:43:00 +00:00
ginsbach
52de4d6274
Change date for previous change (addition of %Z).
2008-04-25 14:37:00 +00:00
ginsbach
43e9d46aab
Add support for %Z ala FreeBSD and some other strptime(3) implementations.
...
Reviewed by christos.
2008-04-24 21:34:48 +00:00
plunky
043900c0cb
constify dirname(3) and basename(3)
2008-04-23 07:53:26 +00:00
plunky
f983e71d70
constify uuid(3)
2008-04-23 07:52:32 +00:00
rmind
4000aba309
Add posix_madvise(2) and appropriate definitions in sys/mman.h header.
...
This interface is identical to madvise(2), however, is defined by POSIX.
Partially sync madvise(2) man page with FreeBSD.
Reviewed by <mrg>.
2008-04-22 10:42:16 +00:00
dogcow
690e5f1c0b
add matching END(). found via -Wa,--fatal-warnings
2008-04-22 04:47:44 +00:00
plunky
7c3f385475
correct cut and paste error in uuid_dec_be(); le16dec -> be16dec
2008-04-19 18:21:38 +00:00
lukem
e11ffebb07
Document the callback API used by "standard" functions.
...
NOTE: some of these will be changing in the future to be more
consistent with the technique used in the group & passwd backends.
I'm just documenting the existing behaviour.
Be more consistent when using certain terms.
Rename some variables to reduce confusion.
2008-04-19 08:24:45 +00:00
lukem
e39aac16df
Add a missing const.
2008-04-19 07:56:34 +00:00
garbled
6f4524c1a6
Fix a stupid typo in a comment. Pointed out by Juergen Hannken-Illjes.
2008-04-18 08:05:05 +00:00
garbled
1ad3697abd
Back out the ppc assembler changes for memcpy/memmove/memcmp on evbppc.
...
It breaks the explora because the cpu (403) cannot deal with unaligned
accesses. Reported by Juergen Hannken-Illjes.
2008-04-18 05:34:04 +00:00
apb
01a2b8e8ab
Clarify the range of the result from toascii.
2008-04-17 16:41:00 +00:00
apb
576ccca3eb
When given negative inputs, isascii returns false. Clarify that
...
it checks for the range 0 to 127, not "less than or equal to 0177".
2008-04-17 16:40:20 +00:00
apb
a754895afc
Refer to the CAVEATS section of ctype(3) for more information.
2008-04-17 16:25:36 +00:00
apb
bafb5bb96d
* Expand the CAVEATS section with a lot more detail on how to safely
...
use the ctype functions.
* Use toupper((int)(unsigned char)*s)) instead of just
toupper((unsigned char)*s) in an example.
2008-04-17 16:24:40 +00:00
dholland
052fb4c32d
Fix replicated typo
2008-04-13 02:04:31 +00:00
njoly
3c71964512
Fix _SC_MQ_OPEN_MAX/_SC_MQ_PRIO_MAX sysctlgetmibinfo calls.
...
The corresponding sysctl nodes are available under kern.mqueue tree.
2008-04-09 18:37:04 +00:00
lukem
a699245e9a
The ns_mtab.mdata is passed to the ns_mtab.method as the cbdata argument.
2008-04-07 13:25:42 +00:00
lukem
7ce7cf535a
Improve description of the arguments and return values of
...
various methods & callbacks.
Improve markup.
2008-04-07 13:20:44 +00:00
rtr
f2575a3983
whitespace fix
2008-04-05 08:01:54 +00:00
jmmv
53501bc8e0
Improvements and fixes from J. Vicente Carrasco sent by private mail.
2008-04-03 10:47:27 +00:00
drochner
b5e4e50433
remove stale declarations
2008-04-01 19:19:33 +00:00
chris
c82cfbf571
Use SYSTRAP macro, rather than inlining the swi instruction.
...
This makes sure the SWI will be in the NetBSD assigned range of swi
numbers.
2008-03-30 21:22:05 +00:00
dholland
5b571a159f
Add a note clarifying that getprogname() results are not trustable in a
...
setugid environment. Prompted by PR 38327 discussion.
2008-03-29 16:51:40 +00:00
he
c2dbd6e374
Make this build again.
2008-03-28 00:56:54 +00:00
christos
23b2e3cd80
Fix another integer overflow issue discovered by Maksymilian Arciemowicz.
...
On top of this, limit the range of getnumber to 0x00ffffff to make sure
that adding two of them does not cause an integer overflow.
2008-03-27 21:50:30 +00:00
tnozaki
690d9c4d8a
add comment about renaming of setlocale -> __setlocale_mb_len_max32.
2008-03-24 12:54:38 +00:00
yamt
7f068c6aa5
mention fpos_t
2008-03-23 15:33:26 +00:00
christos
ab6254493d
Don't coredump on out of memory conditions. This solution leaks, but gdtoa
...
is too complicated to fix. Try printf %99999999999.9999999999f 2
2008-03-21 23:13:48 +00:00
tnozaki
7ed5b48246
add BOM to utf-16/32 stream in case that endian is not specified,
...
like other iconv implementation, GNU libiconv, glibc2 iconv, perl iconv.
2008-03-20 11:47:45 +00:00
he
0db6a6b023
When compiling for _STANDALONE, omit a bunch of headers which aren't really
...
needed and which trigger build problems.
(These two files should probably be unified and put under common/...)
2008-03-18 20:11:43 +00:00
christos
00f5c7fe8d
Avoid integer overflow; reported by Maksymilian Arciemowicz.
2008-03-18 18:16:08 +00:00
wiz
636a4f58a9
Describe how to portable extend a file. From joerg. Bump date.
2008-03-16 11:33:40 +00:00
christos
749de7f2a4
Since _file is a short, check that the fd fits in it, otherwise bail with
...
EMFILE. We treat _file as an unsigned short to double our range, with a
special case for -1 (closed). Make a note of what we should do about stdio
if we ever bump libc. We could change _file in the future compatibly to an
int by putting it in the extension space but for now we don't bother.
2008-03-13 15:40:00 +00:00
rmind
1c7eae5598
Use size_t to avoid overflow when sorting large arrays. While here, ANSIfy.
...
Obtained from FreeBSD (das@).
2008-03-11 18:04:59 +00:00
he
71ca0c37fa
As mrg@ informs me, delay slots are indented 1 and not 2 spaces.
2008-03-10 18:31:08 +00:00
he
bbed82985f
Fix the problem that CURBRK can't be referenced directly via R_SPARC_GOT13
...
here anymore (apparently libc grew too big). Use sethi and %hi/%lo instead.
2008-03-10 18:28:43 +00:00
wiz
388f16d85b
Move previously added sentence to STANDARDS section, as suggested by yamt.
2008-03-10 12:25:55 +00:00
wiz
4111fbb94d
Mention that extending files with truncate is a POSIX extension.
...
Requested by joerg.
Bump date.
2008-03-10 11:47:28 +00:00