Index: boot/arch/sparc64/loader/asm.S
===================================================================
--- boot/arch/sparc64/loader/asm.S	(revision 8c1eb69344dd85df0749d8d11a5a8aa1508220e3)
+++ boot/arch/sparc64/loader/asm.S	(revision ab1861a5bb6566e9af17508d7a742f847c7c75d1)
@@ -41,5 +41,5 @@
 
 halt:
-	b halt
+	ba %xcc, halt
 	nop
 	
@@ -117,5 +117,5 @@
 	ldub [%g2], %g2
 	cmp %g2, 3
-	be 1f
+	be %xcc, 1f
 	nop
 0:
Index: boot/arch/sparc64/loader/boot.S
===================================================================
--- boot/arch/sparc64/loader/boot.S	(revision 8c1eb69344dd85df0749d8d11a5a8aa1508220e3)
+++ boot/arch/sparc64/loader/boot.S	(revision ab1861a5bb6566e9af17508d7a742f847c7c75d1)
@@ -44,5 +44,5 @@
 .global start
 start:
-	b 1f
+	ba %xcc, 1f
 	nop
 
@@ -84,5 +84,5 @@
 	stx %o4, [%l0]
 	
-	b bootstrap
+	ba %xcc, bootstrap
 	nop
 
