ELF: Don't check relocations in non-loaded, non-alloced sections
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / non-contiguous-arm6.d
CommitLineData
abf874aa
CL
1#name: non-contiguous-arm6
2#source: non-contiguous-arm.s
3#ld: --enable-non-contiguous-regions -T non-contiguous-arm6.ld
4#objdump: -rdth
5#xfail: [is_generic]
6#skip: arm*nacl
7
8.*: file format elf32-(little|big)arm
9
10Sections:
11Idx Name Size VMA LMA File off Algn
12 0 \.raml 00000028 1fff0000 1fff0000 00010000 2\*\*3
13 CONTENTS, ALLOC, LOAD, READONLY, CODE
14 1 \.ramz 00000050 40040000 30000000 00020000 2\*\*2
15 CONTENTS, ALLOC, LOAD, READONLY, CODE
16 2 .ARM.attributes 00000012 00000000 00000000 00020050 2\*\*0
17 CONTENTS, READONLY
18SYMBOL TABLE:
191fff0000 l d .raml 00000000 .raml
2040040000 l d .ramz 00000000 .ramz
2100000000 l d .ARM.attributes 00000000 .ARM.attributes
2200000000 l df \*ABS\* 00000000 .*/non-contiguous-arm.o
231fff0020 l F .raml 00000008 __code4_veneer
241fff0028 g .raml 00000000 _raml_end
2530000000 g .raml 00000000 _ramu_start
261fff000c g F .raml 00000000 code2
2740040000 g .ramz 00000000 _ramz_start
281fff0000 g .raml 00000000 _raml_start
291fff0018 g F .raml 00000000 code3
301fff0000 g F .raml 00000000 code1
3140040050 g .ramz 00000000 _ramz_end
3240040000 g F .ramz 00000000 code4
3330000000 g .raml 00000000 _ramu_end
34
35Disassembly of section .raml:
36
371fff0000 \<code1\>:
381fff0000: e1a00000 nop ; \(mov r0, r0\)
391fff0004: e1a00000 nop ; \(mov r0, r0\)
401fff0008: ebffffff bl 1fff000c \<code2\>
41
421fff000c \<code2\>:
431fff000c: e1a00000 nop ; \(mov r0, r0\)
441fff0010: e1a00000 nop ; \(mov r0, r0\)
451fff0014: ebffffff bl 1fff0018 \<code3\>
46
471fff0018 \<code3\>:
481fff0018: e1a00000 nop ; \(mov r0, r0\)
491fff001c: ebffffff bl 1fff0020 \<__code4_veneer\>
50
511fff0020 \<__code4_veneer\>:
521fff0020: e51ff004 ldr pc, \[pc, #-4\] ; 1fff0024 \<__code4_veneer\+0x4\>
531fff0024: 40040000 .word 0x40040000
54
55Disassembly of section .ramz:
56
5740040000 \<code4\>:
5840040000: e1a00000 .word 0xe1a00000
5940040004: e1a00000 .word 0xe1a00000
6040040008: e1a00000 .word 0xe1a00000
614004000c: e1a00000 .word 0xe1a00000
6240040010: e1a00000 .word 0xe1a00000
6340040014: e1a00000 .word 0xe1a00000
6440040018: e1a00000 .word 0xe1a00000
654004001c: e1a00000 .word 0xe1a00000
6640040020: e1a00000 .word 0xe1a00000
6740040024: e1a00000 .word 0xe1a00000
6840040028: e1a00000 .word 0xe1a00000
694004002c: e1a00000 .word 0xe1a00000
7040040030: e1a00000 .word 0xe1a00000
7140040034: e1a00000 .word 0xe1a00000
7240040038: e1a00000 .word 0xe1a00000
734004003c: e1a00000 .word 0xe1a00000
7440040040: e1a00000 .word 0xe1a00000
7540040044: e1a00000 .word 0xe1a00000
7640040048: e1a00000 .word 0xe1a00000
774004004c: e1a00000 .word 0xe1a00000
This page took 0.03897 seconds and 4 git commands to generate.