Mark elf/tst-protected1[ab] as XFAIL.
authorRoland McGrath <roland@hack.frob.com>
Thu, 3 Sep 2015 23:26:59 +0000 (16:26 -0700)
committerRoland McGrath <roland@hack.frob.com>
Thu, 3 Sep 2015 23:26:59 +0000 (16:26 -0700)
ChangeLog
elf/Makefile

index 3d92656..14407f1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-09-03  Roland McGrath  <roland@hack.frob.com>
+
+       * elf/Makefile (test-xfail-tst-protected1a): New variable.
+       (test-xfail-tst-protected1b): New variable.
+
 2015-09-03  Joseph Myers  <joseph@codesourcery.com>
 
        [BZ #14912]
index e791901..546c8eb 100644 (file)
@@ -226,6 +226,13 @@ tests += tst-protected1a tst-protected1b
 $(objpfx)tst-protected1a: $(addprefix $(objpfx),tst-protected1moda.so tst-protected1modb.so)
 $(objpfx)tst-protected1b: $(addprefix $(objpfx),tst-protected1modb.so tst-protected1moda.so)
 tst-protected1modb.so-no-z-defs = yes
+# These tests fail with GCC versions prior to 5.1 and with some versions
+# of binutils.  See https://sourceware.org/bugzilla/show_bug.cgi?id=17709
+# and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65248 for details.
+# Perhaps in future we can make these XFAILs conditional on some detection
+# of compiler/linker behavior/version.
+test-xfail-tst-protected1a = yes
+test-xfail-tst-protected1b = yes
 endif
 ifeq (yesyes,$(have-fpie)$(build-shared))
 modules-names += tst-piemod1