opcodes/
[platform/upstream/binutils.git] / gas / testsuite / gas / arm / mapshort.d
1 #objdump: --syms --special-syms -d
2 #name: ARM Mapping Symbols for .short
3 # This test is only valid on ELF based ports.
4 #not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
5
6 # Test the generation and use of ARM ELF Mapping Symbols
7
8 .*: +file format .*arm.*
9
10 SYMBOL TABLE:
11 0+00 l    d  .text      00000000 .text
12 0+00 l    d  .data      00000000 .data
13 0+00 l    d  .bss       00000000 .bss
14 0+00 l     F .text      00000000 foo
15 0+00 l       .text      00000000 \$a
16 0+04 l       .text      00000000 \$t
17 0+08 l       .text      00000000 \$d
18 0+12 l       .text      00000000 \$t
19 0+16 l       .text      00000000 \$d
20 0+18 l       .text      00000000 \$a
21 0+1c l       .text      00000000 \$d
22 0+1f l       .text      00000000 bar
23
24
25 Disassembly of section .text:
26
27 0+00 <foo>:
28    0:   e1a00000        nop                     \(mov r0,r0\)
29    4:   46c0            nop                     \(mov r8, r8\)
30    6:   46c0            nop                     \(mov r8, r8\)
31    8:   00000002        .word   0x00000002
32    c:   00010001        .word   0x00010001
33   10:   0003            .short  0x0003
34   12:   46c0            nop                     \(mov r8, r8\)
35   14:   46c0            nop                     \(mov r8, r8\)
36   16:   0001            .short  0x0001
37   18:   ebfffff8        bl      0 <foo>
38   1c:   0008            .short  0x0008
39   1e:   09              .byte   0x09
40 0+1f <bar>:
41   1f:   0a              .byte   0x0a