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.25-528-ge0b5a3b
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 20 Jun 2017 17:47:58 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.25-528-ge0b5a3b
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 e0b5a3b6540524ede1986dbfc5f83dd478445cc2 (commit)
from 18b759355de5c2b334309fa1db7be7eec55d73c0 (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=e0b5a3b6540524ede1986dbfc5f83dd478445cc2
commit e0b5a3b6540524ede1986dbfc5f83dd478445cc2
Author: Joseph Myers <joseph@codesourcery.com>
Date: Tue Jun 20 17:47:32 2017 +0000
conformtest: XFAIL uc_sigmask test for ia64 (bug 21634).
This patch XFAILs one test where the ia64 ucontext_t has the wrong
type of a field, to allow the conform/ tests as a whole to pass once
the namespace issues are fixed.
Tested with build-many-glibcs.py.
[BZ #21634]
* sysdeps/unix/sysv/linux/ia64/Makefile [$(subdir) = conform]
(conformtest-xfail-conds): New variable.
* conform/data/signal.h-data (uc_sigmask): XFAIL for ia64-linux.
* conform/data/ucontext.h-data (uc_sigmask): Likewise.
diff --git a/ChangeLog b/ChangeLog
index ebab4ce..99ee480 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2017-06-20 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #21634]
+ * sysdeps/unix/sysv/linux/ia64/Makefile [$(subdir) = conform]
+ (conformtest-xfail-conds): New variable.
+ * conform/data/signal.h-data (uc_sigmask): XFAIL for ia64-linux.
+ * conform/data/ucontext.h-data (uc_sigmask): Likewise.
+
2017-06-20 Wilco Dijkstra <wdijkstr@arm.com>
* benchtests/powf-inputs: Add reduced trace from wrf.
diff --git a/conform/data/signal.h-data b/conform/data/signal.h-data
index 5718164..08635d2 100644
--- a/conform/data/signal.h-data
+++ b/conform/data/signal.h-data
@@ -24,7 +24,8 @@ type mcontext_t
type ucontext_t
element ucontext_t {ucontext_t*} uc_link
-element ucontext_t sigset_t uc_sigmask
+// Bug 21634: uc_sigmask has wrong type.
+xfail[ia64-linux]-element ucontext_t sigset_t uc_sigmask
element ucontext_t stack_t uc_stack
element ucontext_t mcontext_t uc_mcontext
@@ -135,7 +136,8 @@ constant SIGSTKSZ
type ucontext_t
element ucontext_t {ucontext_t*} uc_link
-element ucontext_t sigset_t uc_sigmask
+// Bug 21634: uc_sigmask has wrong type.
+xfail[ia64-linux]-element ucontext_t sigset_t uc_sigmask
element ucontext_t stack_t uc_stack
element ucontext_t mcontext_t uc_mcontext
diff --git a/conform/data/ucontext.h-data b/conform/data/ucontext.h-data
index c1ddf19..7e0b4a7 100644
--- a/conform/data/ucontext.h-data
+++ b/conform/data/ucontext.h-data
@@ -4,7 +4,8 @@ type mcontext_t
type ucontext_t
element ucontext_t {ucontext_t*} uc_link
-element ucontext_t sigset_t uc_sigmask
+// Bug 21634: uc_sigmask has wrong type.
+xfail[ia64-linux]-element ucontext_t sigset_t uc_sigmask
element ucontext_t stack_t uc_stack
element ucontext_t mcontext_t uc_mcontext
diff --git a/sysdeps/unix/sysv/linux/ia64/Makefile b/sysdeps/unix/sysv/linux/ia64/Makefile
index 4d6766d..97fc7df 100644
--- a/sysdeps/unix/sysv/linux/ia64/Makefile
+++ b/sysdeps/unix/sysv/linux/ia64/Makefile
@@ -25,3 +25,8 @@ endif
ifeq ($(subdir),nptl)
libpthread-sysdep_routines += __ia64_longjmp unwind_longjmp __sigstack_longjmp
endif
+
+ifeq ($(subdir),conform)
+# For bug 21634.
+conformtest-xfail-conds += ia64-linux
+endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 ++++++++
conform/data/signal.h-data | 6 ++++--
conform/data/ucontext.h-data | 3 ++-
sysdeps/unix/sysv/linux/ia64/Makefile | 5 +++++
4 files changed, 19 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources