NetBSD/lib/libc
dholland d0352e761c Add userlevel manifestations of posix_fallocate and fdiscard, in
unistd.h and libc, and add a man page.

Allow wiggle room in the man page for implementations of fallocate
that either (a) don't fully unwind on failure, leaving new blocks
allocated without changing the file size, or (b) create only in-memory
transient reservations that disappear when crashing or rebooting.

Also, add crossreference to fdiscard from ftruncate(2), and remove the
old BUGS entry from there that called for a generalized version that
allows discarding ranges of a file: that's what fdiscard is.
2014-07-25 08:30:47 +00:00
..
arch Include sparc_v8 library into sparc64 32-bit compat libc library. 2014-07-12 19:21:48 +00:00
atomic bump date for previous 2014-02-02 18:06:33 +00:00
cdb Merge riastradh-drm2 to HEAD. 2014-03-18 18:20:35 +00:00
citrus Fix our iconv version for the issues that apply to us from CVE-2014-3951 2014-06-24 22:24:18 +00:00
compat rename to 60 2014-06-12 18:49:37 +00:00
compat-43 End sentence with a dot. 2013-05-06 13:29:12 +00:00
compiler_rt Don't include atomic.c, we have aliases for it in src/common. 2014-07-14 07:55:26 +00:00
db fix bug in previous change (sz should be the size of the newly allocated 2013-12-25 19:42:23 +00:00
dlfcn
gdtoa "soon" is "now". Remove all __indr_reference crap. 2014-01-16 20:31:42 +00:00
gen Use Nx. 2014-07-19 14:58:50 +00:00
gmon
hash
iconv conforms -> conform, since it's the verb for three nouns and thus plural. 2013-05-12 10:44:23 +00:00
include Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of 2014-06-13 15:45:05 +00:00
inet remove unneeded code, and kill parens from return 2014-02-10 16:30:54 +00:00
isc
locale Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
md
misc Put the startup code in .text.startup 2013-08-19 22:14:37 +00:00
nameser reduce diffs with other copies of this code. 2014-03-07 01:07:01 +00:00
net use fparseln() instead of fgetln() for consistency (this was the last fgetln() 2014-06-19 15:09:07 +00:00
nls Add nl_langinfo_l, catopen_l and wcsftime_l. 2013-08-19 08:03:33 +00:00
quad Don't return 0x1.0p31 for every input value 2^N. 2013-09-30 19:32:14 +00:00
regex
resolv "soon" is "now". Remove all __indr_reference crap. 2014-01-16 20:31:42 +00:00
rpc Don't try to listen on UDP sockets. 2014-05-29 12:35:45 +00:00
softfloat remove remaining makefile support for GCC < 45 that i found. 2014-06-14 20:49:36 +00:00
ssp add __stpncpy_chk 2014-04-06 19:29:37 +00:00
stdio Fix incorrect example (what happens when len == 0?) 2014-06-19 14:27:50 +00:00
stdlib amend the new destroy function to take function pointers. 2014-07-20 20:17:21 +00:00
string lua: updated from 5.1 to 5.3 work3 2014-07-19 18:38:33 +00:00
sys Add userlevel manifestations of posix_fallocate and fdiscard, in 2014-07-25 08:30:47 +00:00
termios
thread-stub Put the startup code in .text.startup 2013-08-19 22:14:37 +00:00
time welcome to 2014e 2014-06-14 17:49:27 +00:00
tls Put the startup code in .text.startup 2013-08-19 22:14:37 +00:00
uuid
yp
libcincludes.mk
Makefile Introduce GENASSYM_CPPFLAGS for options during genassym processing. 2014-03-04 14:58:14 +00:00
Makefile.inc Pass MLIBDIR to CPPFLAGS. 2013-09-19 21:18:17 +00:00
shlib_version Add `remove arc4random' to mythical libc major bump todo list. 2014-06-23 14:14:10 +00:00