2 #source: out-of-order.s
5 #name: Check if disassembler can handle all sections in different order than header
7 .*: +file format .*arm.*
9 Disassembly of section \.global:
14 Disassembly of section \.func2:
17 [^:]+: e0800001 add r0, r0, r1
19 Disassembly of section \.func1:
22 [^:]+: e0800001 add r0, r0, r1
23 [^:]+: 00000000 andeq r0, r0, r0
25 Disassembly of section \.func3:
28 [^:]+: e0800001 add r0, r0, r1
29 [^:]+: e0800001 add r0, r0, r1
30 [^:]+: e0800001 add r0, r0, r1
31 [^:]+: e0800001 add r0, r0, r1
32 [^:]+: e0800001 add r0, r0, r1
33 [^:]+: 00000000 andeq r0, r0, r0
35 Disassembly of section \.rodata:
38 [^:]+: 00000000 andeq r0, r0, r0
40 Disassembly of section \.ARM\.attributes:
42 .+ <\.ARM\.attributes>: