diff options
author | Roland McGrath <roland@gnu.org> | 1996-07-01 18:00:14 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-07-01 18:00:14 +0000 |
commit | d7126ae62360350b951829b9b60050e6b6892f56 (patch) | |
tree | d4a439796104e9a609efe4520a7303bdad8d26e6 | |
parent | 635eb0b5f5a7d83e3c06ee43096b958ce6d84e45 (diff) | |
download | glibc-d7126ae62360350b951829b9b60050e6b6892f56.tar.gz glibc-d7126ae62360350b951829b9b60050e6b6892f56.tar.xz glibc-d7126ae62360350b951829b9b60050e6b6892f56.zip |
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.
-rw-r--r-- | ChangeLog | 10 | ||||
-rwxr-xr-x | configure | 8 | ||||
-rw-r--r-- | grp/getgrgid_r.c | 2 |
3 files changed, 15 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog index 64036f5cdd..4d9124f88e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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. diff --git a/configure b/configure index 478dc4f96f..65e4531005 100755 --- a/configure +++ b/configure @@ -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 diff --git a/grp/getgrgid_r.c b/grp/getgrgid_r.c index 1d5f1a4313..3b1719d644 100644 --- a/grp/getgrgid_r.c +++ b/grp/getgrgid_r.c @@ -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 |