This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: g++ 3.4.0 cygwin, codegen SSE & alignement issues
- From: rridge at csclub dot uwaterloo dot ca (Ross Ridge)
- To: cygwin at cygwin dot com
- Date: Wed, 28 Apr 2004 19:19:38 -0400 (EDT)
- Subject: Re: g++ 3.4.0 cygwin, codegen SSE & alignement issues
>> Nope. It must be happening in crt0.c.
>Sorry, I really need to pin that down for sure. I'll do that.
I'm not sure why it would matter, presumably Cygwin isn't compiled
with any flags that would enable SSE/SSE2 instructions and so there
wouldn't be any need to have a 16-byte aligned stack in between the time
mainCRTStartup() is called by Windows and main() is called by Cygwin.
But, I notice that on my machine that Windows just happens to call
mainCRTStartup() with a 16-byte aligned stack.
Ross Ridge
--
l/ // Ross Ridge -- The Great HTMU
[oo][oo] rridge@csclub.uwaterloo.ca
-()-/()/ http://www.csclub.uwaterloo.ca/u/rridge/
db //
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/