1 #as: -EL -I$srcdir/$subdir -mfpu=neon
2 #objdump: --syms --special-syms -d
3 #name: ARM Mapping Symbols for miscellaneous directives
4 # This test is only valid on EABI based ports.
5 #target: *-*-*eabi* *-*-symbianelf *-*-linux-* *-*-elf *-*-nacl*
6 #source: mapmisc.s
7 
8 
9 .*: +file format .*arm.*
10 
11 SYMBOL TABLE:
12 0+00 l    d  .text	00000000 .text
13 0+00 l    d  .data	00000000 .data
14 0+00 l    d  .bss	00000000 .bss
15 0+00 l     F .text	00000000 foo
16 0+00 l       .text	00000000 \$a
17 0+04 l       .text	00000000 \$d
18 0+08 l       .text	00000000 \$a
19 0+0c l       .text	00000000 \$d
20 0+10 l       .text	00000000 \$a
21 0+14 l       .text	00000000 \$d
22 0+18 l       .text	00000000 \$a
23 0+1c l       .text	00000000 \$d
24 0+20 l       .text	00000000 \$a
25 0+24 l       .text	00000000 \$d
26 0+28 l       .text	00000000 \$a
27 0+2c l       .text	00000000 \$d
28 0+34 l       .text	00000000 \$a
29 0+38 l       .text	00000000 \$d
30 0+48 l       .text	00000000 \$a
31 0+4c l       .text	00000000 \$d
32 0+50 l       .text	00000000 \$a
33 0+54 l       .text	00000000 \$d
34 0+58 l       .text	00000000 \$a
35 0+5c l       .text	00000000 \$d
36 0+64 l       .text	00000000 \$a
37 0+68 l       .text	00000000 \$d
38 0+70 l       .text	00000000 \$a
39 0+74 l       .text	00000000 \$d
40 0+84 l       .text	00000000 \$a
41 0+88 l       .text	00000000 \$d
42 0+8c l       .text	00000000 \$a
43 0+90 l       .text	00000000 \$d
44 0+94 l       .text	00000000 \$a
45 0+98 l       .text	00000000 \$d
46 0+9c l       .text	00000000 \$a
47 0+a0 l       .text	00000000 \$d
48 0+a4 l       .text	00000000 \$a
49 0+a8 l       .text	00000000 \$a
50 0+b0 l       .text	00000000 string
51 0+b0 l       .text	00000000 \$d
52 0+b4 l       .text	00000000 \$d
53 0+b3 l       .text	00000000 \$d
54 0+00 l    d  .ARM.attributes	00000000 .ARM.attributes
55 
56 
57 
58 Disassembly of section .text:
59 
60 00000000 <foo>:
61    0:	e1a00000 	nop			; \(mov r0, r0\)
62    4:	64636261 	.word	0x64636261
63    8:	e1a00000 	nop			; \(mov r0, r0\)
64    c:	00636261 	.word	0x00636261
65   10:	e1a00000 	nop			; \(mov r0, r0\)
66   14:	00676665 	.word	0x00676665
67   18:	e1a00000 	nop			; \(mov r0, r0\)
68   1c:	006a6968 	.word	0x006a6968
69   20:	e1a00000 	nop			; \(mov r0, r0\)
70   24:	0000006b 	.word	0x0000006b
71   28:	e1a00000 	nop			; \(mov r0, r0\)
72   2c:	0000006c 	.word	0x0000006c
73   30:	00000000 	.word	0x00000000
74   34:	e1a00000 	nop			; \(mov r0, r0\)
75   38:	0000006d 	.word	0x0000006d
76 	...
77   48:	e1a00000 	nop			; \(mov r0, r0\)
78   4c:	3fc00000 	.word	0x3fc00000
79   50:	e1a00000 	nop			; \(mov r0, r0\)
80   54:	40200000 	.word	0x40200000
81   58:	e1a00000 	nop			; \(mov r0, r0\)
82   5c:	00000000 	.word	0x00000000
83   60:	400c0000 	.word	0x400c0000
84   64:	e1a00000 	nop			; \(mov r0, r0\)
85   68:	00000000 	.word	0x00000000
86   6c:	40120000 	.word	0x40120000
87   70:	e1a00000 	nop			; \(mov r0, r0\)
88   74:	00000004 	.word	0x00000004
89   78:	00000004 	.word	0x00000004
90   7c:	00000004 	.word	0x00000004
91   80:	00000004 	.word	0x00000004
92   84:	e1a00000 	nop			; \(mov r0, r0\)
93   88:	00000000 	.word	0x00000000
94   8c:	e1a00000 	nop			; \(mov r0, r0\)
95   90:	00000000 	.word	0x00000000
96   94:	e1a00000 	nop			; \(mov r0, r0\)
97   98:	00000000 	.word	0x00000000
98   9c:	e1a00000 	nop			; \(mov r0, r0\)
99   a0:	7778797a 	.word	0x7778797a
100   a4:	e1a00000 	nop			; \(mov r0, r0\)
101   a8:	e1a00000 	nop			; \(mov r0, r0\)
102   ac:	e51f0000 	ldr	r0, \[pc, #-0\]	; b4 <string\+0x4>
103 000000b0 <string>:
104   b0:	6261      	.short	0x6261
105   b2:	63          	.byte	0x63
106   b3:	00          	.byte	0x00
107   b4:	000000b0 	.word	0x000000b0
108