This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]