From 3b4412a0419d0faa42432df1e4faab880fe43b35 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Sat, 28 May 2016 10:28:05 +0100 Subject: MIPS/LD/testsuite: Rename `unaligned-syms' to `unaligned-data' ld/ * testsuite/ld-mips-elf/unaligned-syms.s: Rename to... * testsuite/ld-mips-elf/unaligned-data.s: ... this. * testsuite/ld-mips-elf/unaligned-ldpc-0.d: Adjust accordingly. * testsuite/ld-mips-elf/unaligned-ldpc-1.d: Likewise. * testsuite/ld-mips-elf/unaligned-lwpc-0.d: Likewise. * testsuite/ld-mips-elf/unaligned-lwpc-1.d: Likewise. --- ld/ChangeLog | 9 +++++++++ ld/testsuite/ld-mips-elf/unaligned-data.s | 15 +++++++++++++++ ld/testsuite/ld-mips-elf/unaligned-ldpc-0.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-ldpc-1.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-lwpc-0.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-lwpc-1.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-syms.s | 15 --------------- 7 files changed, 28 insertions(+), 19 deletions(-) create mode 100644 ld/testsuite/ld-mips-elf/unaligned-data.s delete mode 100644 ld/testsuite/ld-mips-elf/unaligned-syms.s diff --git a/ld/ChangeLog b/ld/ChangeLog index 13fb745..238b25f 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,14 @@ 2016-05-28 Maciej W. Rozycki + * testsuite/ld-mips-elf/unaligned-syms.s: Rename to... + * testsuite/ld-mips-elf/unaligned-data.s: ... this. + * testsuite/ld-mips-elf/unaligned-ldpc-0.d: Adjust accordingly. + * testsuite/ld-mips-elf/unaligned-ldpc-1.d: Likewise. + * testsuite/ld-mips-elf/unaligned-lwpc-0.d: Likewise. + * testsuite/ld-mips-elf/unaligned-lwpc-1.d: Likewise. + +2016-05-28 Maciej W. Rozycki + * testsuite/ld-mips-elf/jal-global-overflow-0.d: New test. * testsuite/ld-mips-elf/jal-global-overflow-1.d: New test. * testsuite/ld-mips-elf/jal-local-overflow-0.d: New test. diff --git a/ld/testsuite/ld-mips-elf/unaligned-data.s b/ld/testsuite/ld-mips-elf/unaligned-data.s new file mode 100644 index 0000000..e865a13 --- /dev/null +++ b/ld/testsuite/ld-mips-elf/unaligned-data.s @@ -0,0 +1,15 @@ + .macro sym n:req + .if \n + .globl bar\@ + .type bar\@, @object +bar\@ : + .byte 0 + .size bar\@, . - bar\@ + sym \n - 1 + .endif + .endm + + .data + .align 4 + .space 32 + sym 16 diff --git a/ld/testsuite/ld-mips-elf/unaligned-ldpc-0.d b/ld/testsuite/ld-mips-elf/unaligned-ldpc-0.d index 84b356c..b5e909a 100644 --- a/ld/testsuite/ld-mips-elf/unaligned-ldpc-0.d +++ b/ld/testsuite/ld-mips-elf/unaligned-ldpc-0.d @@ -1,6 +1,6 @@ #name: MIPS LDPC from unaligned symbol 0 #source: unaligned-ldpc-0.s -#source: unaligned-syms.s +#source: unaligned-data.s #as: -EB -32 -mips64r6 #ld: -EB -Ttext 0x1c000000 -Tdata 0x1c080000 -e 0x1c000000 #objdump: -dr --prefix-addresses --show-raw-insn diff --git a/ld/testsuite/ld-mips-elf/unaligned-ldpc-1.d b/ld/testsuite/ld-mips-elf/unaligned-ldpc-1.d index ca20d61..8287dac 100644 --- a/ld/testsuite/ld-mips-elf/unaligned-ldpc-1.d +++ b/ld/testsuite/ld-mips-elf/unaligned-ldpc-1.d @@ -1,6 +1,6 @@ #name: MIPS LDPC from unaligned symbol 1 #source: unaligned-ldpc-1.s -#source: unaligned-syms.s +#source: unaligned-data.s #as: -EB -32 -mips64r6 #ld: -EB -Ttext 0x1c000000 -Tdata 0x1c080000 -e 0x1c000000 #error: \A[^\n]*: In function `foo':\n diff --git a/ld/testsuite/ld-mips-elf/unaligned-lwpc-0.d b/ld/testsuite/ld-mips-elf/unaligned-lwpc-0.d index b7b2946..e7db494 100644 --- a/ld/testsuite/ld-mips-elf/unaligned-lwpc-0.d +++ b/ld/testsuite/ld-mips-elf/unaligned-lwpc-0.d @@ -1,6 +1,6 @@ #name: MIPS LWPC from unaligned symbol 0 #source: unaligned-lwpc-0.s -#source: unaligned-syms.s +#source: unaligned-data.s #as: -EB -32 -mips32r6 #ld: -EB -Ttext 0x1c000000 -Tdata 0x1c080000 -e 0x1c000000 #objdump: -dr --prefix-addresses --show-raw-insn diff --git a/ld/testsuite/ld-mips-elf/unaligned-lwpc-1.d b/ld/testsuite/ld-mips-elf/unaligned-lwpc-1.d index 39f03c3..0c20702 100644 --- a/ld/testsuite/ld-mips-elf/unaligned-lwpc-1.d +++ b/ld/testsuite/ld-mips-elf/unaligned-lwpc-1.d @@ -1,6 +1,6 @@ #name: MIPS LWPC from unaligned symbol 1 #source: unaligned-lwpc-1.s -#source: unaligned-syms.s +#source: unaligned-data.s #as: -EB -32 -mips32r6 #ld: -EB -Ttext 0x1c000000 -Tdata 0x1c080000 -e 0x1c000000 #error: \A[^\n]*: In function `foo':\n diff --git a/ld/testsuite/ld-mips-elf/unaligned-syms.s b/ld/testsuite/ld-mips-elf/unaligned-syms.s deleted file mode 100644 index e865a13..0000000 --- a/ld/testsuite/ld-mips-elf/unaligned-syms.s +++ /dev/null @@ -1,15 +0,0 @@ - .macro sym n:req - .if \n - .globl bar\@ - .type bar\@, @object -bar\@ : - .byte 0 - .size bar\@, . - bar\@ - sym \n - 1 - .endif - .endm - - .data - .align 4 - .space 32 - sym 16 -- cgit v1.1