summaryrefslogtreecommitdiff
path: root/sys/src/cmd/python/Python
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2013-05-25 22:44:19 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2013-05-25 22:44:19 +0200
commit96511b274de06c994597e45236730fee324fd15f (patch)
tree7506288731db1761e31b0b2069349cb9b115fd6d /sys/src/cmd/python/Python
parent8b40eecea8905cd70b240df77b0f30814a2adf73 (diff)
kernel: fix floating point exceptions (was broken by sse kernel changes)
the fpenv() instruction stores in x87 format, using mathstate() would interpret fpsave as FPssestate in case it was enabled! instead, pass the status word and fppc explicitely to mathnote() in matherror(). get rid of m->fpsavealign buffer, as we can just use FPssesave struct which has enougth padding so rounding up base pointer will not overflow.
Diffstat (limited to 'sys/src/cmd/python/Python')
0 files changed, 0 insertions, 0 deletions