christos
a92b0ce490
don't use %edi!
2011-09-30 23:45:41 +00:00
christos
6dd90d6d37
make rounding work
2011-09-30 23:42:00 +00:00
christos
26ca52544d
PR/44293: Paul Goyette: Fix the mess of the rounding code.
2011-09-30 17:42:34 +00:00
christos
64eddf5284
even simpler.
2011-09-29 22:55:45 +00:00
christos
cfa5bcb221
even shorter
2011-09-29 22:53:13 +00:00
christos
cfb62a8b7a
add a simpler version
2011-09-29 22:46:00 +00:00
christos
38179c4fc2
add a simpler version.
2011-09-29 22:45:20 +00:00
christos
41d70a0317
Instead of using a PICGOT relocation for map, use just a pc-relative one
...
since it is guaranteed to be close enough. Fixes issue with binutils-2.21.1a
(probably a bug).
2011-09-28 15:11:42 +00:00
christos
4e692bff8b
document what size is.
2011-09-22 18:21:58 +00:00
joerg
39079c5f77
Explicitly add back __resumecontext wrapper
2011-09-20 08:42:29 +00:00
joerg
0a2b758384
Mark _resumecontext as dead. ANSIfy all declarations for it.
2011-09-19 21:24:57 +00:00
christos
0786f153d9
bump for hcreate_r and friends
2011-09-18 23:57:06 +00:00
christos
fb9e5ffdea
remove the advertising clause so it can be used by the OpenJDK.
2011-09-17 16:54:39 +00:00
christos
369862dcef
Never invoke utmp_update() recursively if we are root. Instead close the
...
read-only file so it can be opened later. It can happen when a setuid
program utmp_update, seteuid(ruid) -> getutxent() -> seteuid(0) -> pututxent()
2011-09-17 01:52:29 +00:00
joerg
67f518f496
Use __dead
2011-09-16 16:05:58 +00:00
wiz
19ea2ccd09
Various fixes, mostly missing words or letters.
2011-09-15 09:14:54 +00:00
christos
05845f985a
add re-entrant versions of the hash functions based on the GNU api.
2011-09-14 23:33:51 +00:00
apb
f29014459b
There's no st_block field; it's st_blocks.
2011-09-14 11:49:21 +00:00
jruoho
b43f95128d
Note memoryallocators(9) in this perhaps too generally named page.
2011-09-11 10:05:23 +00:00
jruoho
b55748a5cc
It is not just funopen(3) that is a BSDism.
2011-09-11 07:37:06 +00:00
jruoho
74204a5f00
.Xr for fsetpos(3), not .Fn.
2011-09-11 04:55:48 +00:00
christos
040ffb7f4c
forgot to change one usage call.
2011-09-04 13:25:22 +00:00
christos
a61b0b2ed7
bring in the 2011i changes.
2011-09-04 10:10:26 +00:00
jym
b0471da334
Make strnlen(3) accessible in kernel. ok christos@.
2011-09-01 22:35:17 +00:00
jmcneill
9a881a9b98
Document PT_SYSCALLEMU
2011-08-31 23:04:33 +00:00
matt
5724a9e8cf
Refactor to fix some signedness problems.
2011-08-31 22:36:36 +00:00
plunky
76be87e1ac
provide a complete prototype for xdrproc_t
...
(I found no instances where three arguments were actually
used, as per the claim in the comment. If there are any
in third party code then they will need to use a cast)
2011-08-30 17:09:51 +00:00
joerg
d24dcc0dc7
Uses non-literal format strings
2011-08-25 18:20:22 +00:00
christos
14e36cd2fb
remove unneeded casts
2011-08-24 07:51:31 +00:00
jmcneill
f7257e7810
maxmimum -> maximum
2011-08-23 17:28:34 +00:00
enami
75f2eef8f6
Fix the name of syscall which takes timespec as argument.
2011-08-22 22:14:46 +00:00
dholland
75fea7f548
Add patch from Klaus Klein in PR 45258 to note that popcount32/64
...
require <stdint.h>.
2011-08-22 01:36:04 +00:00
wiz
5cbea9c38a
Fix variable name in SYNOPSIS to match DESCRIPTION.
...
From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.
2011-08-20 21:35:32 +00:00
christos
01fb81a616
fix the rest of libc mi gcc-4.5 hacks. portmasters should fix the md ones.
2011-08-17 09:53:53 +00:00
wiz
17d9c004a3
Remove trailing whitespace. Bump date for previous.
...
New sentence, new live. End sentence with dot.
2011-08-17 08:29:20 +00:00
manu
5b61306f9b
Add futimens(2) and part of utimnsat(2)
2011-08-17 07:22:33 +00:00
christos
0087958f8b
do the overflow check in a way that gcc-4.5 likes.
2011-08-16 07:51:46 +00:00
christos
a9157d7432
annotate that some functions use non-literal format strings.
2011-08-14 09:07:37 +00:00
christos
0461c07844
no need for the snprintf/asprintf dance; use fixed width formats.
2011-08-14 09:07:15 +00:00
jruoho
ea330d8d1a
Xref limits(3).
2011-08-09 18:11:37 +00:00
joerg
82c56d333f
libc passes the relaxed array boundary check in clang now.
2011-08-09 13:03:36 +00:00
wiz
941368522d
Sort sections. Remove trailing whitespace. Sort errors.
...
New sentence, new line.
2011-08-08 19:50:17 +00:00
manu
9db30be448
First stage of support for Extended API set 2. Most of the think is
...
unimplemented, except enough of linkat(2) to hardlink to a symlink.
Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since
some software (e.g.: xcvs in our own tree) will assume they can use openat(2)
when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support
will be completed.
2011-08-08 12:08:52 +00:00
jruoho
e2ab801e81
Xref chflags(2) and stat_flags(3) with each other.
2011-08-06 11:28:24 +00:00
wiz
942842ef79
Drop trailing whitespace.
2011-08-06 11:10:01 +00:00
jruoho
2cd297546b
Xref the non-standard finite(3).
2011-08-06 11:02:41 +00:00
wiz
ebddce5561
Bump date for previous. Remove trailing whitespace.
...
Sort error descriptions.
2011-08-03 09:48:12 +00:00
manu
32c00d6291
Make cp -p and mv preverve extended attributes, and complain if they cannot.
...
Also introduce library functions for copying extended attributes from one
file to another:
- extattr_copy_file, extattr_copy_fd, extattr_copy_link, with FreeBSD style,
where a namespace is to be supplied
- cpxattr, fcpxattr, lcpxattr, with Linux style, where all namespaces
accessible to the caller are copied, and the others are silently ignored.
2011-08-03 04:11:15 +00:00
njoly
f3d20aa109
Adjust xref varargs(3) -> stdarg(3)
2011-07-25 19:42:50 +00:00
joerg
9c6b248add
Set error indicator on invalid arguments. From Carsten Hey.
2011-07-22 23:12:30 +00:00