diff --git a/ld/ChangeLog b/ld/ChangeLog index 7aa3b2e63a..495eeef384 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2018-06-19 Maciej W. Rozycki + + * testsuite/ld-elf/shared.exp: XFAIL DT_TEXTREL map file warning + test for `mips*-*-*'. + 2018-06-19 Simon Marchi * configure.ac: Remove AC_PREREQ. diff --git a/ld/testsuite/ld-elf/shared.exp b/ld/testsuite/ld-elf/shared.exp index 8ec73ef4cb..daac3be43d 100644 --- a/ld/testsuite/ld-elf/shared.exp +++ b/ld/testsuite/ld-elf/shared.exp @@ -176,6 +176,11 @@ run_ld_link_tests [list \ ] \ ] "xtensa-*-*" +# The MIPS backend sets SHF_WRITE, in `mips_elf_create_dynamic_relocation', +# for any section that has a dynamic relocation attached and consequently +# this test is irrelevant for MIPS targets. We don't have a clean way to +# request UNSUPPORTED result, which would be the most appropriate here, +# so we just XFAIL the test instead. run_ld_link_tests [list \ [list \ "DT_TEXTREL map file warning" \ @@ -186,7 +191,7 @@ run_ld_link_tests [list \ {{ld textrel.map}} \ "textrel.so" \ ] \ -] "cris*-*-*" +] "cris*-*-*" "mips*-*-*" # PR ld/20828 check for correct dynamic symbol table entries where: # - symbols have been defined with a linker script,