From: Jim Wilson Date: Wed, 15 Nov 2017 01:02:43 +0000 (-0800) Subject: Fix riscv ld testsuite failure for compressed1d. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=754842fba3981b8d9d4d516d6cfc65d3992fa4b2;p=binutils-gdb.git Fix riscv ld testsuite failure for compressed1d. ld/ * testsuite/ld-elf/compress1-alt.s: New. * testsuite/ld-elf/compressed1d-alt.d: New. * testsuite/ld-elf/compressed1d.d: Add riscv*-*-* to notarget list. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index fe8603cdd9a..a012c023526 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2017-11-14 Jim Wilson + + * testsuite/ld-elf/compress1-alt.s: New. + * testsuite/ld-elf/compressed1d-alt.d: New. + * testsuite/ld-elf/compressed1d.d: Add riscv*-*-* to notarget list. + 2017-11-14 Alan Modra * testsuite/ld-elf/note-3.t: Don't discard .got. diff --git a/ld/testsuite/ld-elf/compress1-alt.s b/ld/testsuite/ld-elf/compress1-alt.s new file mode 100644 index 00000000000..0f33236321c --- /dev/null +++ b/ld/testsuite/ld-elf/compress1-alt.s @@ -0,0 +1,12 @@ + .section .debug_aranges,"",%progbits + .4byte 0x1c + .2byte 0x2 + .4byte 0x0 + .byte 0x4 + .byte 0x0 + .2byte 0x0 + .2byte 0x0 + .4byte 0x0 + .4byte 0xfffffffc + .4byte 0x0 + .4byte 0x0 diff --git a/ld/testsuite/ld-elf/compressed1d-alt.d b/ld/testsuite/ld-elf/compressed1d-alt.d new file mode 100644 index 00000000000..9721f663adb --- /dev/null +++ b/ld/testsuite/ld-elf/compressed1d-alt.d @@ -0,0 +1,10 @@ +#source: compress1-alt.s +#as: --compress-debug-sections=none +#ld: -r --compress-debug-sections=zlib-gnu +#readelf: -SW +#target: riscv*-*-* + +#failif +#... + \[[ 0-9]+\] \.zdebug_aranges[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .* +#...