1*1424dfb3Schristos #as: -mbranches-within-32B-boundaries
2*1424dfb3Schristos #objdump: -dw
3*1424dfb3Schristos 
4*1424dfb3Schristos .*: +file format .*
5*1424dfb3Schristos 
6*1424dfb3Schristos Disassembly of section .text:
7*1424dfb3Schristos 
8*1424dfb3Schristos 0+ <foo>:
9*1424dfb3Schristos    0:	c1 e9 02             	shr    \$0x2,%ecx
10*1424dfb3Schristos    3:	c1 e9 02             	shr    \$0x2,%ecx
11*1424dfb3Schristos    6:	c1 e9 02             	shr    \$0x2,%ecx
12*1424dfb3Schristos    9:	89 d1                	mov    %edx,%ecx
13*1424dfb3Schristos    b:	31 c0                	xor    %eax,%eax
14*1424dfb3Schristos    d:	c1 e9 02             	shr    \$0x2,%ecx
15*1424dfb3Schristos   10:	c1 e9 02             	shr    \$0x2,%ecx
16*1424dfb3Schristos   13:	c1 e9 02             	shr    \$0x2,%ecx
17*1424dfb3Schristos   16:	c1 e9 02             	shr    \$0x2,%ecx
18*1424dfb3Schristos   19:	c1 e9 02             	shr    \$0x2,%ecx
19*1424dfb3Schristos   1c:	c1 e9 02             	shr    \$0x2,%ecx
20*1424dfb3Schristos   1f:	80 fa 02             	cmp    \$0x2,%dl
21*1424dfb3Schristos   22:	70 df                	jo     3 <foo\+0x3>
22*1424dfb3Schristos   24:	2e 2e 2e 2e 31 c0    	cs cs cs cs xor %eax,%eax
23*1424dfb3Schristos   2a:	c1 e9 02             	shr    \$0x2,%ecx
24*1424dfb3Schristos   2d:	c1 e9 02             	shr    \$0x2,%ecx
25*1424dfb3Schristos   30:	c1 e9 02             	shr    \$0x2,%ecx
26*1424dfb3Schristos   33:	89 d1                	mov    %edx,%ecx
27*1424dfb3Schristos   35:	31 c0                	xor    %eax,%eax
28*1424dfb3Schristos   37:	c1 e9 02             	shr    \$0x2,%ecx
29*1424dfb3Schristos   3a:	c1 e9 02             	shr    \$0x2,%ecx
30*1424dfb3Schristos   3d:	c1 e9 02             	shr    \$0x2,%ecx
31*1424dfb3Schristos   40:	f6 c2 02             	test   \$0x2,%dl
32*1424dfb3Schristos   43:	75 e8                	jne    2d <foo\+0x2d>
33*1424dfb3Schristos   45:	31 c0                	xor    %eax,%eax
34*1424dfb3Schristos   47:	c1 e9 02             	shr    \$0x2,%ecx
35*1424dfb3Schristos   4a:	c1 e9 02             	shr    \$0x2,%ecx
36*1424dfb3Schristos   4d:	89 d1                	mov    %edx,%ecx
37*1424dfb3Schristos   4f:	c1 e9 02             	shr    \$0x2,%ecx
38*1424dfb3Schristos   52:	c1 e9 02             	shr    \$0x2,%ecx
39*1424dfb3Schristos   55:	89 d1                	mov    %edx,%ecx
40*1424dfb3Schristos   57:	c1 e9 02             	shr    \$0x2,%ecx
41*1424dfb3Schristos   5a:	89 d1                	mov    %edx,%ecx
42*1424dfb3Schristos   5c:	31 c0                	xor    %eax,%eax
43*1424dfb3Schristos   5e:	ff c0                	inc    %eax
44*1424dfb3Schristos   60:	76 cb                	jbe    2d <foo\+0x2d>
45*1424dfb3Schristos   62:	31 c0                	xor    %eax,%eax
46*1424dfb3Schristos #pass
47