ELF: Don't check relocations in non-loaded, non-alloced sections
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / non-contiguous-arm5.d
1 #name: non-contiguous-arm5
2 #source: non-contiguous-arm.s
3 #ld: --enable-non-contiguous-regions -T non-contiguous-arm5.ld
4 #objdump: -rdth
5 #xfail: [is_generic]
6
7 .*: file format elf32-(little|big)arm.*
8
9 Sections:
10 Idx Name Size VMA LMA File off Algn
11 0 \.raml 0000000c 1fff0000 1fff0000 00010000 2\*\*2
12 CONTENTS, ALLOC, LOAD, READONLY, CODE
13 1 \.ramu 00000014 20000000 1fff000c 00020000 2\*\*2
14 CONTENTS, ALLOC, LOAD, READONLY, CODE
15 2 \.ramz 00000050 20040000 20000014 00030000 2\*\*2
16 CONTENTS, ALLOC, LOAD, READONLY, CODE
17 3 .ARM.attributes 00000012 00000000 00000000 .* 2\*\*0
18 CONTENTS, READONLY
19 SYMBOL TABLE:
20 1fff0000 l d .raml 00000000 .raml
21 20000000 l d .ramu 00000000 .ramu
22 20040000 l d .ramz 00000000 .ramz
23 00000000 l d .ARM.attributes 00000000 .ARM.attributes
24 00000000 l df \*ABS\* 00000000 .*/non-contiguous-arm.o
25 1fff000c g .raml 00000000 _raml_end
26 20000000 g .ramu 00000000 _ramu_start
27 20000000 g F .ramu 00000000 code2
28 20040000 g .ramz 00000000 _ramz_start
29 1fff0000 g .raml 00000000 _raml_start
30 2000000c g F .ramu 00000000 code3
31 1fff0000 g F .raml 00000000 code1
32 20040050 g .ramz 00000000 _ramz_end
33 20040000 g F .ramz 00000000 code4
34 20000014 g .ramu 00000000 _ramu_end
35
36
37 Disassembly of section .raml:
38
39 1fff0000 \<code1\>:
40 1fff0000: e1a00000 nop ; \(mov r0, r0\)
41 1fff0004: e1a00000 nop ; \(mov r0, r0\)
42 1fff0008: eb003ffc bl 20000000 \<code2\>
43
44 Disassembly of section .ramu:
45
46 20000000 \<code2\>:
47 20000000: e1a00000 nop ; \(mov r0, r0\)
48 20000004: e1a00000 nop ; \(mov r0, r0\)
49 20000008: ebffffff bl 2000000c \<code3\>
50
51 2000000c \<code3\>:
52 2000000c: e1a00000 nop ; \(mov r0, r0\)
53 20000010: eb00fffa bl 20040000 \<code4\>
54
55 Disassembly of section .ramz:
56
57 20040000 \<code4\>:
58 20040000: e1a00000 .word 0xe1a00000
59 20040004: e1a00000 .word 0xe1a00000
60 20040008: e1a00000 .word 0xe1a00000
61 2004000c: e1a00000 .word 0xe1a00000
62 20040010: e1a00000 .word 0xe1a00000
63 20040014: e1a00000 .word 0xe1a00000
64 20040018: e1a00000 .word 0xe1a00000
65 2004001c: e1a00000 .word 0xe1a00000
66 20040020: e1a00000 .word 0xe1a00000
67 20040024: e1a00000 .word 0xe1a00000
68 20040028: e1a00000 .word 0xe1a00000
69 2004002c: e1a00000 .word 0xe1a00000
70 20040030: e1a00000 .word 0xe1a00000
71 20040034: e1a00000 .word 0xe1a00000
72 20040038: e1a00000 .word 0xe1a00000
73 2004003c: e1a00000 .word 0xe1a00000
74 20040040: e1a00000 .word 0xe1a00000
75 20040044: e1a00000 .word 0xe1a00000
76 20040048: e1a00000 .word 0xe1a00000
77 2004004c: e1a00000 .word 0xe1a00000
This page took 0.031825 seconds and 4 git commands to generate.