1 #as: --underscore --em=criself --march=common_v10_v32
2 #objdump: -dr
3 
4 # Check that branch offsets are computed as for v32.  The
5 # compiler is supposed to generate four nop-type insns after
6 # every label to make sure the offset-by-2 or 4 doesn't matter.
7 
8 .*:     file format elf32-us-cris
9 
10 Disassembly of section \.text:
11 
12 00000000 <a>:
13        0:	ffed ff7f           	ba .*
14        4:	0000                	bcc \.\+2
15 	\.\.\.
16 
17 00007fff <b1>:
18     7fff:	ffed 0201           	ba .*
19     8003:	fee0                	ba .*
20     8005:	0000                	bcc \.\+2
21 	\.\.\.
22 
23 00008101 <b2>:
24 	\.\.\.
25     8201:	01e0                	ba .*
26     8203:	ffed fefe           	ba .*
27 
28 00008207 <b3>:
29 	\.\.\.
30    10203:	ffed 0480           	ba .*
31 
32 00010207 <b4>:
33    10207:	b005                	setf
34 
35 00010209 <aa>:
36    10209:	ff3d ff7f           	beq .*
37    1020d:	0000                	bcc \.\+2
38 	\.\.\.
39 
40 00018208 <bb1>:
41    18208:	ff3d 0201           	beq .*
42    1820c:	fe30                	beq .*
43    1820e:	0000                	bcc \.\+2
44 	\.\.\.
45 
46 0001830a <bb2>:
47 	\.\.\.
48    1840a:	0130                	beq .*
49    1840c:	ff3d fefe           	beq .*
50 
51 00018410 <bb3>:
52 	\.\.\.
53    2040c:	ff3d 0480           	beq .*
54