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
*
6 # Test the generation
and use of ARM ELF Mapping Symbols
8 .*: +file format
.*arm
.*
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
25 Disassembly of section
.text
:
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