1*1424dfb3Schristos	.text
2*1424dfb3Schristos	.align  4, 0
3*1424dfb3Schristos	.globl	foo
4*1424dfb3Schristos	.ent	foo
5*1424dfb3Schristos	.set	noreorder
6*1424dfb3Schristosfoo:
7*1424dfb3Schristos	b	bar
8*1424dfb3Schristos	b	bar
9*1424dfb3Schristos	b	bar
10*1424dfb3Schristos	b	bar
11*1424dfb3Schristos	.set	reorder
12*1424dfb3Schristos	.end	foo
13*1424dfb3Schristos
14*1424dfb3Schristos# Force some (non-delay-slot) zero bytes, to make 'objdump' print ...
15*1424dfb3Schristos	.align  4, 0
16*1424dfb3Schristos	.space  16
17*1424dfb3Schristos
18*1424dfb3Schristos	.ent	bar
19*1424dfb3Schristos	.ifdef	setmips3
20*1424dfb3Schristos	.set	mips3
21*1424dfb3Schristos	.endif
22*1424dfb3Schristos	.ifdef	setmips64r6
23*1424dfb3Schristos	.set	mips64r6
24*1424dfb3Schristos	.endif
25*1424dfb3Schristosbar:
26*1424dfb3Schristos	jalr	$0, $ra
27*1424dfb3Schristos	.end	bar
28*1424dfb3Schristos
29*1424dfb3Schristos# Force some (non-delay-slot) zero bytes, to make 'objdump' print ...
30*1424dfb3Schristos	.align  16, 0
31*1424dfb3Schristos	.space  16
32