CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/06/30 13:04:51
Modified files:
lib/libpthread/arch/i386: uthread_machdep.h
Log message:
Use __attribute__ ((aligned (16)), to make sure the FPU state is aligned
on a 128-bit boundary like we do on amd64. The padding within the struct
made sure the state was properly aligned *within* the struct, but since the
alignment restriction on the struct itself was only 64-bit, the required
alignment was not guaranteed. We just got lucky.
ok oga@, guenther@