freebsd-dev/lib/libc
Ian Dowse f9f6897972 Make the non-threaded stub for pthread_sigmask() a no-op instead
of calling sigprocmask(). This matches the behaviour of thr_sigsetmask()
on Solaris; _pthread_sigmask_stub was added purely for compatibility
with Solaris (for TI-RPC), so it might as well do the same thing.

This fixes the problem where client RPC calls ignored all signals
for the complete duration of the RPC. This behaviour is currently
necessary in the threaded case due to locking issues, but was never
intended to occur in non-threaded programs.

Reviewed by:	deischen
2001-06-11 23:18:22 +00:00
..
alpha Clean up syscall generation in libc by removing HIDDEN_SYSCALLS 2001-01-29 03:23:46 +00:00
amd64 MAN[1-9] -> MAN. 2001-03-27 17:27:19 +00:00
compat-43 MAN[1-9] -> MAN. 2001-03-27 17:27:19 +00:00
db Add new, from scratch implementation of hsearch() et al that actually works. 2001-05-15 07:08:20 +00:00
gen Make the non-threaded stub for pthread_sigmask() a no-op instead 2001-06-11 23:18:22 +00:00
gmon MAN[1-9] -> MAN. 2001-03-27 17:27:19 +00:00
i386 MAN[1-9] -> MAN. 2001-03-27 17:27:19 +00:00
ia64 Use relative paths to find byte_swap_*.S to make it easier to use these 2001-03-06 16:08:19 +00:00
include Add entries for the posix1e functions that will be overridden in libc_r. 2001-04-04 18:04:10 +00:00
locale Handle "ASCII" and "US-ASCII" aliases 2001-06-10 23:22:31 +00:00
mips Bring in initial libc support for mips. These files were taken from 1999-03-03 07:06:17 +00:00
mipseb Fix all the mipseb Makefiles. They were broken when I checked them in 1999-04-22 07:16:11 +00:00
mipsel Fix all the mipseb Makefiles. They were broken when I checked them in 1999-04-22 07:16:11 +00:00
net Implement EDNS0 support, as EDNS0 support will be made mandatory for 2001-06-10 20:25:24 +00:00
nls MAN[1-9] -> MAN. 2001-03-27 17:27:19 +00:00
posix1e Fix cross-references: 2001-06-10 12:06:54 +00:00
quad $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
regex MAN[1-9] -> MAN. 2001-03-27 17:27:19 +00:00
rpc Correct cross-reference: 2001-06-07 16:59:19 +00:00
stdio Back out my changes describing how snprintf nul terminates. It 2001-06-05 23:39:45 +00:00
stdlib urandom(4) -> random(4) in comments. 2001-06-07 02:32:18 +00:00
stdtime Don't mung the user's tm_sec field if we don't need to. (Belt-and-suspenders 2001-06-05 20:13:28 +00:00
string Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files. 2001-05-24 08:47:42 +00:00
sys Fix small bogon. 2001-06-11 18:15:31 +00:00
xdr Fix a comment within a comment warning due to a missing "*/". 2001-04-10 03:47:40 +00:00
yp Changed the clnt_perror string in yp_all because it was saying the 2001-05-23 15:37:10 +00:00
Makefile Fix the current libc breakage in current: 2001-02-16 06:11:22 +00:00
Makefile.inc Activate build of posix1e extensions in libc and libc_r that have been 2001-04-04 18:17:28 +00:00