NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/46978: internal compiler error building qt4-libs
New test case is:
typedef int __attribute__((vector_size(8))) m64;
m64 _mm_setzero_si64 ();
m64 _negate (m64, m64);
void
qt_blend_color_argb_x86 ()
{
m64 mmx_0x00ff = _mm_setzero_si64 ();
m64 mmx_0x0000 = _mm_setzero_si64 ();
m64 ca;
m64 ica = _negate (ca, mmx_0x00ff);
}
Compiling this with -mmx -O2 results in the given crash.
Unpatched gcc shows the same behavior with -mpreferred-stack-boundary=2.
Best bet so far is that the memory alignment is computed too early,
before the stack alignment is finalized.
Joerg
Home |
Main Index |
Thread Index |
Old Index