Commit Graph

8678 Commits

Author SHA1 Message Date
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