Upload Tizen:Base source
[external/binutils.git] / ld / testsuite / ld-sh / tlstpoff-1.d
1 #source: tlstpoff1.s
2 #source: tlstpoff2.s
3 #as: -little
4 #ld: -EL -e foo
5 #objdump: -drj.text
6 #target: sh*-*-linux* sh*-*-netbsd*
7
8 .*: +file format elf32-sh.*
9
10 Disassembly of section \.text:
11
12 [0-9a-f]+ <foo>:
13   [0-9a-f]+:    c6 2f           mov.l   r12,@-r15
14   [0-9a-f]+:    07 c7           mova    [0-9a-f]+ <foo\+0x20>,r0
15   [0-9a-f]+:    06 dc           mov.l   [0-9a-f]+ <foo\+0x20>,r12       ! [0-9a-f]+
16   [0-9a-f]+:    0c 3c           add     r0,r12
17   [0-9a-f]+:    02 d0           mov.l   [0-9a-f]+ <foo\+0x14>,r0        ! c
18   [0-9a-f]+:    12 01           stc     gbr,r1
19   [0-9a-f]+:    09 00           nop     
20   [0-9a-f]+:    03 a0           bra     [0-9a-f]+ <foo\+0x18>
21   [0-9a-f]+:    0c 31           add     r0,r1
22   [0-9a-f]+:    09 00           nop     
23   [0-9a-f]+:    0c 00           .*[     ]*.*
24   [0-9a-f]+:    00 00           .*[     ]*.*
25   [0-9a-f]+:    12 60           mov.l   @r1,r0
26   [0-9a-f]+:    0b 00           rts     
27   [0-9a-f]+:    f6 6c           mov.l   @r15\+,r12
28   [0-9a-f]+:    09 00           nop     
29   [0-9a-f]+:    [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
30   [0-9a-f]+:    [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
31 #pass