Threads
Jon TURNEY
jon.turney@dronecode.org.uk
Tue Oct 28 10:44:00 GMT 2014
On 24/10/2014 14:52, Corinna Vinschen wrote:
> I discussed this with my college Kai Tietz (many thanks to him from
> here), and we came up with a problem in sigdelayed in the 64 bit case:
> pushf is called *after* aligning the stack with andq. This alignment
> potentially changes the CPU flag values so the restored flags are
> potentially not the flags when entering sigdelayed.
>
> I just applied a patch and created new snapshots on
> https://cygwin.com/snapshots/
>
> I couldn't reproduce the problem locally, so I'd be grateful if you
> could test if that fixes the problem in your testcase, Jon.
I've tried that snapshot with both my testcase and emacs, without problems.
Thanks very much for fixing this!
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list