fix arm bug in reflect.call

R=rsc
CC=golang-dev
https://golang.org/cl/2475042
diff --git a/src/pkg/runtime/proc.c b/src/pkg/runtime/proc.c
index 24c6af0..794e767 100644
--- a/src/pkg/runtime/proc.c
+++ b/src/pkg/runtime/proc.c
@@ -527,8 +527,9 @@
 	gp->status = Grunning;
 	m->curg = gp;
 	gp->m = m;
-	if(gp->sched.pc == (byte*)goexit)	// kickoff
-		gogocall(&gp->sched, (void(*)(void))gp->entry, 0);
+	if(gp->sched.pc == (byte*)goexit) {	// kickoff
+		gogocall(&gp->sched, (void(*)(void))gp->entry);
+	}
 	gogo(&gp->sched, 1);
 }
 
@@ -770,7 +771,8 @@
 		free = true;
 	}
 
-//printf("newstack frame=%d args=%d morepc=%p morefp=%p gobuf=%p, %p newstk=%p\n", frame, args, m->morepc, m->morefp, g->sched.pc, g->sched.sp, stk);
+//printf("newstack frame=%d args=%d morepc=%p morefp=%p gobuf=%p, %p newstk=%p\n",
+//frame, args, m->morepc, m->morefp, g->sched.pc, g->sched.sp, stk);
 
 	top->stackbase = g1->stackbase;
 	top->stackguard = g1->stackguard;
@@ -797,7 +799,7 @@
 	label.sp = sp;
 	label.pc = (byte*)·lessstack;
 	label.g = m->curg;
-	gogocall(&label, m->morepc, 0);
+	gogocall(&label, m->morepc);
 
 	*(int32*)345 = 123;	// never return
 }