summaryrefslogtreecommitdiff
path: root/sys/src/cmd/5e/proc.c
diff options
context:
space:
mode:
authorjpathy <jpathy@mail.nanosouffle.net>2013-06-11 00:30:16 +0530
committerjpathy <jpathy@mail.nanosouffle.net>2013-06-11 00:30:16 +0530
commitf166778ce3ae398fee849be40d8d60dd577e21ad (patch)
tree9b62cb9842755001dce874bb47f386d574cafcfd /sys/src/cmd/5e/proc.c
parentde463408482b3d1e5c361866ac7500c07c5f4e96 (diff)
5e: vfp support
Diffstat (limited to 'sys/src/cmd/5e/proc.c')
-rw-r--r--sys/src/cmd/5e/proc.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/src/cmd/5e/proc.c b/sys/src/cmd/5e/proc.c
index 9ef5280ef..f053c1390 100644
--- a/sys/src/cmd/5e/proc.c
+++ b/sys/src/cmd/5e/proc.c
@@ -22,7 +22,10 @@ initproc(void)
plist.next = P;
P->prev = &plist;
P->next = &plist;
- resetfpa();
+ if(vfp)
+ resetvfp();
+ else
+ resetfpa();
}
void
@@ -211,7 +214,10 @@ loadtext(char *file, int argc, char **argv)
close(fd);
fdclear(P->fd);
initstack(argc, argv);
- resetfpa();
+ if(vfp)
+ resetvfp();
+ else
+ resetfpa();
return 0;
}