Fri Jun 28 15:46:02 1996 Michael I. Bushnell, p/BSG <mib@gnu.ai.mit.edu>

* hurd/hurdsig.c (_hurd_internal_post_signal): In
 	check-for-pending signals code, release _hurd_siglock before
 	jumping to deliver_pending.

	* hurd/hurdsig.c (_hurd_internal_post_signal): In pending signal
	check for signal zero, repair logical sense of test by
	parethisizing correctly.
This commit is contained in:
Roland McGrath 1996-07-01 18:00:14 +00:00
parent 635eb0b5f5
commit d7126ae623
3 changed files with 15 additions and 5 deletions

View File

@ -3,6 +3,16 @@ Fri Jun 28 23:25:35 1996 Miles Bader <miles@gnu.ai.mit.edu>
* login/login.c (login): Initialize DATA so that setutent_r will
actually do something.
Fri Jun 28 15:46:02 1996 Michael I. Bushnell, p/BSG <mib@gnu.ai.mit.edu>
* hurd/hurdsig.c (_hurd_internal_post_signal): In
check-for-pending signals code, release _hurd_siglock before
jumping to deliver_pending.
* hurd/hurdsig.c (_hurd_internal_post_signal): In pending signal
check for signal zero, repair logical sense of test by
parethisizing correctly.
Fri Jun 28 07:27:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* string/strndup.c (strndup): Always terminate the string.

8
configure vendored
View File

@ -714,11 +714,11 @@ gnu* | linux* | bsd4.4* | netbsd* | freebsd*)
gnu_ld=yes gnu_as=yes ;;
esac
case "$host_os" in
linux*ecoff*)
;;
gnu* | linux* | sysv4* | solaris2*)
# These systems always use the ELF format.
if test "$host_cpu" != alpha; then # Linux/Alpha is not fully ELF yet
elf=yes
fi
# These systems (almost) always use the ELF format.
elf=yes
;;
esac

View File

@ -20,7 +20,7 @@ Boston, MA 02111-1307, USA. */
#include <grp.h>
#define LOOKUP_TYPE struct passwd
#define LOOKUP_TYPE struct group
#define FUNCTION_NAME getgrgid
#define DATABASE_NAME group
#define ADD_PARAMS gid_t gid