ld: Fix the tls_ie-01 test for arc
The purpose of the test is to look for entries of "foo" and "bar" in the ".got". The old "objdump -s ..." has been replaced with "objdump -D ..." to inspect the final executable. A sample output looks like: ------------------------8<------------------------ $ arc-elf32-objdump -D -j .got tls_ie-01 tls_ie-01: file format elf32-littlearc Disassembly of section .got: 00002110 <_GLOBAL_OFFSET_TABLE_>: ... 211c: 08 00 00 00 .word 0x00000008 2120: 0c 00 00 00 .word 0x0000000c ------------------------>8------------------------ ld/ * testsuite/ld-arc/tls_ie-01.d: Update the dump command.
This commit is contained in:
parent
5778e0dd5d
commit
315d05eb3f
2 changed files with 11 additions and 4 deletions
|
@ -1,3 +1,7 @@
|
|||
2020-11-16 Shahab Vahedi <shahab@synopsys.org>
|
||||
|
||||
* testsuite/ld-arc/tls_ie-01.d: Update the dump command.
|
||||
|
||||
2020-11-14 Borislav Petkov <bp@suse.de>
|
||||
|
||||
* testsuite/ld-x86-64/pe-x86-64-4.od: Adjust regexes.
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
#source: tls_ie-01.s
|
||||
#as: -mcpu=arc700
|
||||
#ld: -static
|
||||
#objdump: -s -j .got
|
||||
#xfail: arc*-*-elf*
|
||||
#objdump: -D -j .got
|
||||
|
||||
[^:]+: file format elf32-.*arc
|
||||
|
||||
Contents of section \.got:
|
||||
[0-9a-f]+ [08]+ [0c]+ +.+
|
||||
|
||||
Disassembly of section \.got:
|
||||
[0-9a-f]+ <_GLOBAL_OFFSET_TABLE_>:
|
||||
\s+...
|
||||
\s+[0-9a-f]+:\s+08 00 00 00.*
|
||||
\s+[0-9a-f]+:\s+0c 00 00 00.*
|
||||
|
|
Loading…
Add table
Reference in a new issue