On Oct 28 10:43, Jon TURNEY wrote: > 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!
Thanks again to Kai Tietz for helping me with this. Let's just hope this was the actual problem... :} Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat
pgpQJ7zVFOVI0.pgp
Description: PGP signature