GCC does ask for 16-byte alignment for the SSE constants, but the request isn't honoured by binutils.
I see ... .align 16 LC2: .long 2147483647 .long 0 .long 0 .long 0 .align 4 ... andps LC2, %xmm0 ...
After uselessly poking at binutil sources for a couple of hours, may i ask you to share your gcc kludge?
Regards, tbp.
-- 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/