Age | Commit message (Collapse) | Author |
|
syscall ABI has changed and everything is going to need to be relinked
anyway, bump the rthread major
|
|
|
|
Guenther; ok jmc
|
|
macros for them. Avoids walking the lists and greatly enhances speed
of freeing chunks in reverse or random order at the cost of a little
space. Suggested by Fabien Romano and Jonathan Armani; ok djm@
|
|
catch the libc major bump per request from deraadt@
Diff by reyk.
ok guenther@
|
|
from Fabien Romano and Jonathan Armani
|
|
Armani
|
|
and suspension.
"get it in" deraadt@, tedu@, cheers by others
|
|
race condition and prep for later support of pthread_condattr_setclock()
"get it in" deraadt@, tedu@, cheers by others
|
|
and struct timespec * argument. sigtimedwait is just a one line
wrapper after this.
"get it in" deraadt@, tedu@, cheers by others
|
|
kernel so that librthread can detect when a thread is completely
done with its stack without need a kqueue. The dying thread moves
itself to a GC list, other threads scan the GC list on pthread_create()
and pthread_join() and free the stack and handle once the thread's
thread id is zeroed.
"get it in" deraadt@, tedu@, cheers by others
|
|
(rthreads, MB_LEN_MAX, rdomains)
|
|
"Reads ok" mk@
|
|
"syntax looks good" guenther@
|
|
|
|
(If anyone can suggest a translation for e.g. `breakpoint' that doesn't
make me cringe, let me know.)
|
|
Pointed out by Alan Bueno and jmc@
ok jmc@
|
|
feedback & ok otto@
|
|
Provide C and Pig locale expansions for errno values from EAUTH to ENOTSUP
ok millert@, mk@, go aheads from others who have other translations
in the works
|
|
ok guenther (no word from the sunshine girls on the matter, though)
|
|
|
|
ok jmc
|
|
address as a kernel variable for use by libkvm.
On sgi IP27 and IP30 kernels, use XKSEG instead of CKSSEG; this will allow
kernel KVM size to grow in the future if necessary.
|
|
ok millert@
|
|
ok deraadt@
|
|
ok guenther@
|
|
|
|
to 'narrow' as they should.
"looks correct" millert@ "makes sense" blambert@
|
|
once and not on every wakeup.
ok kurt@
|
|
- wrap with #ifndef NO_LOG_BAD_DNS_RESPONSES libc code that uses
p_class() and p_type() for diagnostics, then add that define to
libstub to avoid pulling in res_debug_syms.o
- split rcmd() and ruserok() into separate files, as nothing uses both
- split readdir_r() to its own file
- split syslog_r() from syslog(), as the latter needs localtime(); many
binaries no longer need to pull in all the time code after this; switch
from usleep() to nanosleep() while we're at it
(The profit of analysis of -Wl,-M,--cref output)
Chops 888kB from /bin and /sbin on i386
ok deraadt@, miod@
|
|
of a false positive made by parfait; ok millert
|
|
fixed it (or, all the issues we are aware of so far).
discussed with nicm
|
|
ok blambert@ miod@ deraadt@
|
|
|
|
|
|
openssl 0.9.8l; crank minor version; ok djm@ deraadt@; initially from jsg@
|
|
|
|
ok espie
|
|
internally when and where required. Macros in <stdio.h> are updated
to automatically call the underlying functions when the process is
threaded to obtain the necessary locking. A private mutex is added
to protect __sglue, the internal list of FILE handles, and another
to protect the one-time initialization. Some routines in libc that
use getc() change to use getc_unlocked() as they're either protected
by their own lock or aren't thread-safe routines anyway.
committing on behalf of and okay guenther@ now that we have install
media space available.
|
|
ok deraadt
|
|
was breaking non GNUC defining compilers.
Came up during a conversation with ragge@, positive
comments from several.
|
|
ok pirofti@
|
|
ok otto@
|
|
precision / 8. Fixes sio_setpar() requesting smaller block sizes
on 24-bit devices.
|
|
noticed by Jonathan Armani & Fabien Romano
ugh+ok otto@
|
|
referencing it by name; silences a linker warning; no functional change.
|
|
(1) When the second malloc in yp_next fails, do not leak the memory
allocated by the first one. Same fix as yp_first.c rev. 1.9.
(2) When compiled with YPMATCHCACHE, do not fail the lookup when
reserving memory for the cache fails. Instead, just return the
correct result without caching it.
ok millert@
|
|
|
|
|
|
survived a full make build on i386;
"sure" deraadt@
|