traps: x86_64: make math_state_restore more like i386