This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.26.9000-1180-g05ebfe8
- From: sthibaul at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 27 Jan 2018 15:55:17 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.26.9000-1180-g05ebfe8
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 05ebfe87fa9464f0e414329accd82f20d6ec9946 (commit)
via 147d1dbb9d87ef73175e91d34d66d6bb4189a11e (commit)
via 4f66dc23900265f6cab8772de2134cb6bebe1945 (commit)
via b29848b99b2b9913e2c0d8760a224cdb98876d4b (commit)
via 3538a4b6c3f7831f57462bef6b6146638a11b97c (commit)
via da8168df01e0b47eb369e5871be8c224690d1cfe (commit)
via 85285a0ce77de8c3f87a9aefe5263b7067caa9d1 (commit)
from 7e23a7ddf8b8a7a3a397c4d2bd80487c7eaec840 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=05ebfe87fa9464f0e414329accd82f20d6ec9946
commit 05ebfe87fa9464f0e414329accd82f20d6ec9946
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:49:05 2018 +0100
hurd: fix warning
* sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start): Cast
vm_address_t * to ElfW(Addr) * for dl_main parameter.
diff --git a/ChangeLog b/ChangeLog
index c52aa42..f2a7717 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,8 @@
* sysdeps/generic/sigsetops.h (__sigemptyset, __sigfillset,
__sigandset, __sigorset, __sigaddset, __sigdelset): Make them really
return 0.
+ * sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start): Cast
+ vm_address_t * to ElfW(Addr) * for dl_main parameter.
2018-01-27 James Clarke <jrtc27@jrtc27.com>
diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c
index 7f2ba8c..2cd63bb 100644
--- a/sysdeps/mach/hurd/dl-sysdep.c
+++ b/sysdeps/mach/hurd/dl-sysdep.c
@@ -204,7 +204,7 @@ unfmh(); /* XXX */
up and leave us to transfer control to USER_ENTRY. */
(*dl_main) ((const ElfW(Phdr) *) _dl_hurd_data->phdr,
_dl_hurd_data->phdrsz / sizeof (ElfW(Phdr)),
- &_dl_hurd_data->user_entry, NULL);
+ (ElfW(Addr) *) &_dl_hurd_data->user_entry, NULL);
/* The call above might screw a few things up.
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=147d1dbb9d87ef73175e91d34d66d6bb4189a11e
commit 147d1dbb9d87ef73175e91d34d66d6bb4189a11e
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:47:36 2018 +0100
hurd: fix warnings
* sysdeps/generic/sigsetops.h (__sigemptyset, __sigfillset,
__sigandset, __sigorset, __sigaddset, __sigdelset): Make them really
return 0.
diff --git a/ChangeLog b/ChangeLog
index 7284b25..c52aa42 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,9 @@
<sys/wait.h>, <time.h>, <sys/uio.h>.
(NOT_CANCEL_H): Add inclusion guard.
* sysdeps/generic/sigset-cvt-mask.h: Include <sigsetops.h>.
+ * sysdeps/generic/sigsetops.h (__sigemptyset, __sigfillset,
+ __sigandset, __sigorset, __sigaddset, __sigdelset): Make them really
+ return 0.
2018-01-27 James Clarke <jrtc27@jrtc27.com>
diff --git a/sysdeps/generic/sigsetops.h b/sysdeps/generic/sigsetops.h
index 02bc728..52b0e79 100644
--- a/sysdeps/generic/sigsetops.h
+++ b/sysdeps/generic/sigsetops.h
@@ -28,12 +28,12 @@
#define __sigemptyset(set) \
(__extension__ ({ \
*(set) = (__sigset_t) 0; \
- (void)0; \
+ 0; \
}))
#define __sigfillset(set) \
(__extension__ ({ \
*(set) = ~(__sigset_t) 0; \
- (void)0; \
+ 0; \
}))
# define __sigisemptyset(set) \
@@ -42,13 +42,13 @@
# define __sigandset(dest, left, right) \
(__extension__ ({ \
*(dest) = *(left) & *(right); \
- (void)0; \
+ 0; \
}))
# define __sigorset(dest, left, right) \
(__extension__ ({ \
*(dest) = *(left) | *(right); \
- (void)0; \
+ 0; \
}))
/* These macros needn't check for a bogus signal number;
@@ -63,14 +63,14 @@
(__extension__ ({ \
__sigset_t __mask = __sigmask (sig); \
*(set) |= __mask; \
- (void)0; \
+ 0; \
}))
# define __sigdelset(set, sig) \
(__extension__ ({ \
__sigset_t __mask = __sigmask (sig); \
*(set) &= ~__mask; \
- (void)0; \
+ 0; \
}))
#endif
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=4f66dc23900265f6cab8772de2134cb6bebe1945
commit 4f66dc23900265f6cab8772de2134cb6bebe1945
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:45:55 2018 +0100
hurd: fix warning
* sysdeps/generic/sigset-cvt-mask.h: Include <sigsetops.h>.
diff --git a/ChangeLog b/ChangeLog
index f9770b1..7284b25 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,7 @@
* sysdeps/generic/not-cancel.h: Include <fcntl.h>, <unistd.h>,
<sys/wait.h>, <time.h>, <sys/uio.h>.
(NOT_CANCEL_H): Add inclusion guard.
+ * sysdeps/generic/sigset-cvt-mask.h: Include <sigsetops.h>.
2018-01-27 James Clarke <jrtc27@jrtc27.com>
diff --git a/sysdeps/generic/sigset-cvt-mask.h b/sysdeps/generic/sigset-cvt-mask.h
index 78e15c3..ad4b8b2 100644
--- a/sysdeps/generic/sigset-cvt-mask.h
+++ b/sysdeps/generic/sigset-cvt-mask.h
@@ -20,6 +20,8 @@
/* Convert between an old-style 32-bit signal mask and a POSIX sigset_t. */
+#include <sigsetops.h>
+
/* Perform *SET = MASK. Unused bits of *SET are set to 0.
Returns zero for success or -1 for errors (from sigaddset/sigemptyset). */
static inline int __attribute__ ((unused))
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=b29848b99b2b9913e2c0d8760a224cdb98876d4b
commit b29848b99b2b9913e2c0d8760a224cdb98876d4b
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:45:10 2018 +0100
hurd: fix warnings
* sysdeps/generic/not-cancel.h: Include <fcntl.h>, <unistd.h>,
<sys/wait.h>, <time.h>, <sys/uio.h>.
(NOT_CANCEL_H): Add inclusion guard.
diff --git a/ChangeLog b/ChangeLog
index 9bdd0a4..f9770b1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,9 @@
* sysdeps/mach/hurd/profil.c: Reuse `a' variable instead of introducing
a `c' variable.
* resolv/res-close.c: Include <stdlib.h>.
+ * sysdeps/generic/not-cancel.h: Include <fcntl.h>, <unistd.h>,
+ <sys/wait.h>, <time.h>, <sys/uio.h>.
+ (NOT_CANCEL_H): Add inclusion guard.
2018-01-27 James Clarke <jrtc27@jrtc27.com>
diff --git a/sysdeps/generic/not-cancel.h b/sysdeps/generic/not-cancel.h
index 631216e..19ad8cb 100644
--- a/sysdeps/generic/not-cancel.h
+++ b/sysdeps/generic/not-cancel.h
@@ -17,6 +17,15 @@
License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */
+#ifndef NOT_CANCEL_H
+# define NOT_CANCEL_H
+
+#include <fcntl.h>
+#include <unistd.h>
+#include <sys/wait.h>
+#include <time.h>
+#include <sys/uio.h>
+
/* By default we have none. Map the name to the normal functions. */
#define __open_nocancel(...) \
__open (__VA_ARGS__)
@@ -44,3 +53,5 @@
__nanosleep (requested_time, remaining)
#define __fcntl_nocancel(fd, cmd, ...) \
__fcntl (fd, cmd, __VA_ARGS__)
+
+#endif /* NOT_CANCEL_H */
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3538a4b6c3f7831f57462bef6b6146638a11b97c
commit 3538a4b6c3f7831f57462bef6b6146638a11b97c
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:42:58 2018 +0100
hurd: fix warning
* resolv/res-close.c: Include <stdlib.h>.
diff --git a/ChangeLog b/ChangeLog
index d923c64..9bdd0a4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
* sysdeps/mach/hurd/xmknodat.c: Include <sys/sysmacros.h>.
* sysdeps/mach/hurd/profil.c: Reuse `a' variable instead of introducing
a `c' variable.
+ * resolv/res-close.c: Include <stdlib.h>.
2018-01-27 James Clarke <jrtc27@jrtc27.com>
diff --git a/resolv/res-close.c b/resolv/res-close.c
index 43b9292..e02f5af 100644
--- a/resolv/res-close.c
+++ b/resolv/res-close.c
@@ -86,6 +86,7 @@
#include <resolv_context.h>
#include <resolv_conf.h>
#include <not-cancel.h>
+#include <stdlib.h>
/* Close all open sockets. If FREE_ADDR is true, deallocate any
separately allocated name server addresses. */
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=da8168df01e0b47eb369e5871be8c224690d1cfe
commit da8168df01e0b47eb369e5871be8c224690d1cfe
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:33:13 2018 +0100
hurd: fix warning
* sysdeps/mach/hurd/profil.c: Reuse `a' variable instead of introducing
a `c' variable.
diff --git a/ChangeLog b/ChangeLog
index e6392de..d923c64 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
2018-01-27 Samuel Thibault <samuel.thibault@ens-lyon.org>
* sysdeps/mach/hurd/xmknodat.c: Include <sys/sysmacros.h>.
+ * sysdeps/mach/hurd/profil.c: Reuse `a' variable instead of introducing
+ a `c' variable.
2018-01-27 James Clarke <jrtc27@jrtc27.com>
diff --git a/sysdeps/mach/hurd/profil.c b/sysdeps/mach/hurd/profil.c
index 1323457..2fe8f9d 100644
--- a/sysdeps/mach/hurd/profil.c
+++ b/sysdeps/mach/hurd/profil.c
@@ -154,14 +154,14 @@ fetch_samples (void)
pc_samples, &nsamples);
if (err)
{
- static error_t special_profil_failure;
- static volatile int a, b, c;
+ static volatile error_t special_profil_failure;
+ static volatile int a, b;
special_profil_failure = err;
a = 1;
b = 0;
while (1)
- c = a / b;
+ a = a / b;
}
for (i = 0; i < nsamples; ++i)
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=85285a0ce77de8c3f87a9aefe5263b7067caa9d1
commit 85285a0ce77de8c3f87a9aefe5263b7067caa9d1
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jan 27 16:32:16 2018 +0100
hurd: fix warning
* sysdeps/mach/hurd/xmknodat.c: Include <sys/sysmacros.h>.
diff --git a/ChangeLog b/ChangeLog
index 8e3c150..e6392de 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-01-27 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ * sysdeps/mach/hurd/xmknodat.c: Include <sys/sysmacros.h>.
+
2018-01-27 James Clarke <jrtc27@jrtc27.com>
* sysdeps/hppa/fpu/libm-test-ulps: Update.
diff --git a/sysdeps/mach/hurd/xmknodat.c b/sysdeps/mach/hurd/xmknodat.c
index d824281..40d86aa 100644
--- a/sysdeps/mach/hurd/xmknodat.c
+++ b/sysdeps/mach/hurd/xmknodat.c
@@ -25,6 +25,7 @@
#include <_itoa.h>
#include <string.h>
#include <sys/types.h>
+#include <sys/sysmacros.h>
/* Create a device file named PATH relative to FD, with permission and
special bits MODE and device number DEV (which can be constructed
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 16 ++++++++++++++++
resolv/res-close.c | 1 +
sysdeps/generic/not-cancel.h | 11 +++++++++++
sysdeps/generic/sigset-cvt-mask.h | 2 ++
sysdeps/generic/sigsetops.h | 12 ++++++------
sysdeps/mach/hurd/dl-sysdep.c | 2 +-
sysdeps/mach/hurd/profil.c | 6 +++---
sysdeps/mach/hurd/xmknodat.c | 1 +
8 files changed, 41 insertions(+), 10 deletions(-)
hooks/post-receive
--
GNU C Library master sources