Fix assembler tests to work with toolchains that have been configured with --enable...
[external/binutils.git] / gas / testsuite / gas / arm / mapmisc.d
1 #as: -EL -I$srcdir/$subdir -mfpu=neon --generate-missing-build-notes=no
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