Index: uspace/lib/c/arch/ia64/src/fibril.S
===================================================================
--- uspace/lib/c/arch/ia64/src/fibril.S	(revision a35a3d819d4e2e4e35964eea617087b5c6431b02)
+++ uspace/lib/c/arch/ia64/src/fibril.S	(revision 1b4196dba5fb41ff03a455e1ed5bbc0db6d31015)
@@ -183,5 +183,5 @@
 
 FUNCTION_BEGIN(__longjmp)
-	alloc loc0 = ar.pfs, 2, 51, 0, 0	;;
+	alloc loc0 = ar.pfs, 2, 50, 0, 0 ;;
 
 	add loc9 = CONTEXT_OFFSET_AR_PFS, in0
@@ -230,6 +230,5 @@
 	add loc47 = CONTEXT_OFFSET_F29, in0
 	add loc48 = CONTEXT_OFFSET_F30, in0
-	add loc49 = CONTEXT_OFFSET_F31, in0
-	mov loc50 = in1 ;;
+	add loc49 = CONTEXT_OFFSET_F31, in0 ;;
 
 	ld8 loc0 = [loc9]	/* load ar.pfs */
@@ -336,5 +335,5 @@
 	mov ar.unat = loc1
 
-	mov r8 = loc50			/* __longjmp returns second argument */
+	mov r8 = in1			/* __longjmp returns second argument */
 	br.ret.sptk.many b0
 FUNCTION_END(__longjmp)
