[PATCH] S/390: xfail test POSIX/signal.h

Stefan Liebler stli@linux.vnet.ibm.com
Fri Mar 14 12:54:00 GMT 2014


Hi,

on S390x the conformance test conform/POSIX/signal.h/conform.out is 
failing, due to incorrect type.
The member sa_flags in struct sigaction on s390x is defined
as unsigned long instead of int due to the kernel struct.
On other platforms, sa_flags is also unsigned long: ia64, sparc, hppa.

Bye

---
2014-03-14  Stefan Liebler  <stli@linux.vnet.ibm.com>

	* sysdeps/s390/s390-64/Makefile
	(test-xfail-POSIX/signal.h/conform): New Variable.
---
-------------- next part --------------
diff --git a/sysdeps/s390/s390-64/Makefile b/sysdeps/s390/s390-64/Makefile
index 37f021c..66c159e 100644
--- a/sysdeps/s390/s390-64/Makefile
+++ b/sysdeps/s390/s390-64/Makefile
@@ -10,6 +10,10 @@ CFLAGS-dl-load.c += -Wno-unused
 CFLAGS-dl-reloc.c += -Wno-unused
 endif
 
+ifeq ($(subdir),conform)
+test-xfail-POSIX/signal.h/conform = yes
+endif
+
 ifeq ($(subdir),iconvdata)
 ISO-8859-1_CP037_Z900-routines := iso-8859-1_cp037_z900
 ISO-8859-1_CP037_Z900-map := gconv.map


More information about the Libc-alpha mailing list