target/i386: fix fbstp handling of negative zero