* config/i386/mmintrin.h (__m64): Make the type 64-bit aligned.
authorJakub Jelinek <jakub@redhat.com>
Tue, 6 Aug 2002 18:33:21 +0000 (20:33 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 6 Aug 2002 18:33:21 +0000 (20:33 +0200)
From-SVN: r56075

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

index c0505f3419cc30ba61f48db5393478b2812377f6..185da67d8f92d07c10b36080778bef264258bf8b 100644 (file)
@@ -1,3 +1,7 @@
+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
index 41dc4be6d6e78c7a67b5edf4bfeeea4483ecf60b..88e384f80117533a163a4f685d769c07db96f48f 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__)));