From e95bc8bb1dd5c7f55b3abf0fb1ee73c0c6b5596e Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Tue, 25 Sep 2018 08:15:36 +0200 Subject: [PATCH] Couple of minor tweaks to the linker testsuite. This gets rid of the couple of linker failures for visium-elf: FAIL: ld-elf/pr14156b FAIL: ld-elf/pr22677 by tweaking the respective testcases. The first tweak is the same as the one made to the sibling testcase ld-elf/pr14156a.d about one year ago and the second tweak adds the usual main/start/_start/__start symbols. ld/ * testsuite/ld-elf/pr14156b.d: Adjust for extra symbols. * testsuite/ld-elf/pr22677.s: Define main/start/_start/__start. --- ld/ChangeLog | 5 +++++ ld/testsuite/ld-elf/pr14156b.d | 1 + ld/testsuite/ld-elf/pr22677.s | 10 +++++++++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ld/ChangeLog b/ld/ChangeLog index 9cdf22df673..81d2ce4e661 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2018-09-25 Eric Botcazou + + * testsuite/ld-elf/pr14156b.d: Adjust for extra symbols. + * testsuite/ld-elf/pr22677.s: Define main/start/_start/__start. + 2018-09-24 Jim Wilson * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Run pcrel-lo-addend-2. diff --git a/ld/testsuite/ld-elf/pr14156b.d b/ld/testsuite/ld-elf/pr14156b.d index 07c72b054e2..1cd16c021b7 100644 --- a/ld/testsuite/ld-elf/pr14156b.d +++ b/ld/testsuite/ld-elf/pr14156b.d @@ -10,6 +10,7 @@ #... [0-9a-f]+ T foo [0-9a-f]+ t foo1 +#... [0-9a-f]+ t foo2 [0-9a-f]+ t foo3 [0-9a-f]+ t last diff --git a/ld/testsuite/ld-elf/pr22677.s b/ld/testsuite/ld-elf/pr22677.s index 16f8bc31497..3941584448d 100644 --- a/ld/testsuite/ld-elf/pr22677.s +++ b/ld/testsuite/ld-elf/pr22677.s @@ -10,7 +10,15 @@ .p2align 2 .word 0 - .text + .globl main + .globl start + .globl _start + .globl __start .globl foo + .text +main: +start: +_start: +__start: foo: .word 0 -- 2.30.2