1 #source: align-branch-4.s
2 #as: -malign-branch-boundary=32 -malign-branch=ret
3 #objdump: -dw
4 
5 .*: +file format .*
6 
7 Disassembly of section .text:
8 
9 0+ <foo>:
10    0:	64 64 a3 01 00 00 00 	fs mov %eax,%fs:0x1
11    7:	55                   	push   %ebp
12    8:	55                   	push   %ebp
13    9:	55                   	push   %ebp
14    a:	55                   	push   %ebp
15    b:	55                   	push   %ebp
16    c:	89 e5                	mov    %esp,%ebp
17    e:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
18   11:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
19   14:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
20   17:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
21   1a:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
22   1d:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
23   20:	c3                   	ret
24   21:	3e 3e 3e 55          	ds ds ds push %ebp
25   25:	55                   	push   %ebp
26   26:	64 a3 01 00 00 00    	mov    %eax,%fs:0x1
27   2c:	89 e5                	mov    %esp,%ebp
28   2e:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
29   31:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
30   34:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
31   37:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
32   3a:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
33   3d:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
34   40:	c2 1e 00             	ret    \$0x1e
35   43:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
36 #pass
37