ia32: Do not ignore the floating point control word anymore and make it callee-save.
authorChristoph Mallon <christoph.mallon@gmx.de>
Sat, 1 Dec 2012 16:55:24 +0000 (17:55 +0100)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sun, 2 Dec 2012 08:56:24 +0000 (09:56 +0100)
commit731e9399d5d23b6a15ed4b705f6e6542cb90e55b
treef66ff51c7846e580112b3beb6935377af39cde57
parent6f965967e27f2e4db1a7dbf5d050bd415fceeb5b
ia32: Do not ignore the floating point control word anymore and make it callee-save.

This corrects handling in bestate (non-ignore).
beabi attaches the fpcw to Start/Return due to being callee-save.
This was accidently done before due to being ignored.
ir/be/ia32/bearch_ia32.c
ir/be/ia32/ia32_spec.pl