From: Roland McGrath Date: Wed, 9 Jan 2002 04:16:50 +0000 (+0000) Subject: 2001-12-02 Roland McGrath X-Git-Tag: cvs/glibc-2-2-5~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c9db034125c90725f82375656f7e653b9f218258;p=thirdparty%2Fglibc.git 2001-12-02 Roland McGrath * hurd/hurd.h (__hurd_fail): Add `break;' to silence new gcc-3 warning. Reported by Jeff Bailey . * hurd/hurd.h (_hurd_umask): Remove volatile qualifier from decl. Reported by Jeff Bailey . --- diff --git a/hurd/hurd.h b/hurd/hurd.h index 077e5b191b9..44c0b99184f 100644 --- a/hurd/hurd.h +++ b/hurd/hurd.h @@ -61,13 +61,16 @@ __hurd_fail (error_t err) case KERN_NO_SPACE: err = ENOMEM; break; + case KERN_INVALID_ARGUMENT: err = EINVAL; break; case 0: return 0; + default: + break; } errno = err; @@ -79,7 +82,7 @@ __hurd_fail (error_t err) extern int _hurd_exec_flags; /* Flags word passed in exec_startup. */ extern struct hurd_port *_hurd_ports; extern unsigned int _hurd_nports; -extern volatile mode_t _hurd_umask; +extern mode_t _hurd_umask; extern sigset_t _hurdsig_traced; /* Shorthand macro for internal library code referencing _hurd_ports (see