registers are dead on entry to a function, so there's no point in saving
particular values, because they won't be used. on an amd64, however,
the kernel should
reset the FP-used flag, to cause the preset values to be set in the high FP
registers if the fork'd process does touch the FP.

On 21 November 2011 07:08, erik quanstrom <[email protected]> wrote:
> sysrfork() does *not* do a procsave before forking.  thus the
> floating point registers in the new process are just going to
> be a copy of whatever was last saved, and perhaps nothing.

Reply via email to