From 754842fba3981b8d9d4d516d6cfc65d3992fa4b2 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 14 Nov 2017 17:02:43 -0800 Subject: [PATCH] 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. --- ld/ChangeLog | 6 ++++++ ld/testsuite/ld-elf/compress1-alt.s | 12 ++++++++++++ ld/testsuite/ld-elf/compressed1d-alt.d | 10 ++++++++++ 3 files changed, 28 insertions(+) create mode 100644 ld/testsuite/ld-elf/compress1-alt.s create mode 100644 ld/testsuite/ld-elf/compressed1d-alt.d diff --git a/ld/ChangeLog b/ld/ChangeLog index fe8603c..a012c02 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 0000000..0f33236 --- /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 0000000..9721f66 --- /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]+ .* +#... -- 2.7.4