diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-05-30 23:26:21 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-05-30 23:26:21 +0200 |
commit | d94ffb4808670993b2c434d612d432548c693832 (patch) | |
tree | ded3f05af0c1c46b5c8a7e5bfae405fe76b34ad2 /sys/src/9/omap/fns.h | |
parent | 9652f5bec54d946775892249c83059c9ca0c6440 (diff) |
kernel: do all fp state fork from procfork() (like pc kernel)
this simplifies the arm ports and keeps all the stuff in one place
instead of spreading it thru notify(), trap() and syscall() functions
and prevents useless fp state copying for kernel procs.
also make sure to save fp in notify while still splhi().
Diffstat (limited to 'sys/src/9/omap/fns.h')
-rw-r--r-- | sys/src/9/omap/fns.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/src/9/omap/fns.h b/sys/src/9/omap/fns.h index a1e486dda..6735ae2d8 100644 --- a/sys/src/9/omap/fns.h +++ b/sys/src/9/omap/fns.h @@ -114,8 +114,7 @@ extern void fpunotify(Ureg*); extern void fpuprocrestore(Proc*); extern void fpuprocsave(Proc*); extern void fpusysprocsetup(Proc*); -extern void fpusysrfork(Ureg*); -extern void fpusysrforkchild(Proc*, Ureg*, Proc*); +extern void fpuprocfork(Proc*); extern int fpuemu(Ureg*); /* |