SSE types and structures

Jan Hubicka jh@suse.cz
Tue May 28 05:45:00 GMT 2002


Hi,
Lots of open bugreports complains about missaligned accesses in the
structures containing vector types.  I guess it is because of:
#ifndef IN_TARGET_LIBS
#define BIGGEST_FIELD_ALIGNMENT (TARGET_64BIT ? 128 : (TARGET_ALIGN_DOUBLE ? 64 : 32))
#else
#define BIGGEST_FIELD_ALIGNMENT 32
#endif

But is there any chance to change this for SSE types (set it to 128)
without breaking ABI for structures not containing them?

Honza



More information about the Gcc-bugs mailing list