OSDN Git Service

* config/i386/mmintrin.h (__m64): Make the type 64-bit aligned.
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Aug 2002 18:33:21 +0000 (18:33 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Aug 2002 18:33:21 +0000 (18:33 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56075 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/mmintrin.h

index c0505f3..185da67 100644 (file)
@@ -1,5 +1,9 @@
 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
 
+       * config/i386/mmintrin.h (__m64): Make the type 64-bit aligned.
+
+2002-08-06  Jakub Jelinek  <jakub@redhat.com>
+
        * config/i386/i386.c (x86_field_alignment): Apply min for all MODE_INT
        and MODE_CLASS_INT modes.
 
index 41dc4be..88e384f 100644 (file)
@@ -31,7 +31,7 @@
 #define _MMINTRIN_H_INCLUDED
 
 /* The data type intended for user use.  */
-typedef unsigned long long __m64;
+typedef unsigned long long __m64 __attribute__ ((__aligned__ (8)));
 
 /* Internal data types for implementing the intrinsics.  */
 typedef int __v2si __attribute__ ((__mode__ (__V2SI__)));