On Wed, 21 Dec 2011, Corinna Vinschen wrote: > On Dec 21 15:20, Dave Korn wrote: > > GCC assumes that the stack starts off 16-aligned when the OS hands over to > > the exe's entrypoint, and then makes sure it stays that way by always > > rounding > > stack frame sizes up to the nearest multiple of 16. Or at any rate that's > > how > > it's supposed to work. > > Ok. Does that mean my patch from > http://cygwin.com/ml/cygwin/2011-12/msg00435.html should be the right > thing to do for pthreads? I guess I will have to do the same in > _dll_crt0 then...
Probably. I'm trying to test now, but I haven't built cygwin in years now so I'm still working to get things set up. I've also lost track of Cygwin internals. Does it make sense to you that those two patches from 2004 would no longer be effective? -- Brian Ford Staff Realtime Software Engineer VITAL - Visual Simulation Systems FlightSafety International the best safety device in any aircraft is a well-trained crew... -- 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