conformtest: Add mips XFAIL for struct stat st_rdev type (bug 21278).

MIPS o32 struct stat has the wrong type of st_rdev.  This patch XFAILs
that test in the conformtest expectations for this case (the bug
should not be closed without an actual fix, however).

Tested with build-many-glibcs.py.

	[BZ #21278]
	* sysdeps/unix/sysv/linux/mips/mips32/Makefile
	[$(subdir) = conform] (conformtest-xfail-conds): Update comment.
	* conform/data/sys/stat.h-data (stat.st_rdev): XFAIL for
	mips-o32-linux.
This commit is contained in:
Joseph Myers 2017-03-20 21:28:16 +00:00
parent ba7fe6906d
commit 112039611c
3 changed files with 9 additions and 2 deletions

View File

@ -1,5 +1,11 @@
2017-03-20 Joseph Myers <joseph@codesourcery.com>
[BZ #21278]
* sysdeps/unix/sysv/linux/mips/mips32/Makefile
[$(subdir) = conform] (conformtest-xfail-conds): Update comment.
* conform/data/sys/stat.h-data (stat.st_rdev): XFAIL for
mips-o32-linux.
[BZ #21268]
* sysdeps/unix/sysv/linux/alpha/bits/termios.h (NL2): Define only
if [__USE_MISC]

View File

@ -34,7 +34,8 @@ element {struct stat} nlink_t st_nlink
element {struct stat} uid_t st_uid
element {struct stat} gid_t st_gid
#if !defined POSIX && !defined POSIX2008
element {struct stat} dev_t st_rdev
// Bug 21278: st_rdev has wrong type.
xfail[mips-o32-linux]-element {struct stat} dev_t st_rdev
#endif
element {struct stat} off_t st_size
element {struct stat} time_t st_atime

View File

@ -1,4 +1,4 @@
ifeq ($(subdir),conform)
# For bug 17786.
# For bugs 17786 and 21278.
conformtest-xfail-conds += mips-o32-linux
endif