diff options
-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 |