sse4a-extract.c: Add "LL" to 64bit constants.
authorH.J. Lu <hongjiu.lu@intel.com>
Mon, 12 Feb 2007 05:12:24 +0000 (05:12 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Mon, 12 Feb 2007 05:12:24 +0000 (21:12 -0800)
2007-02-11  H.J. Lu  <hongjiu.lu@intel.com>

* gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
* gcc.target/i386/sse4a-insert.c: Likewise.

From-SVN: r121840

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/sse4a-extract.c
gcc/testsuite/gcc.target/i386/sse4a-insert.c

index 92670f42758a96e9f37a6813256f962ba3223fce..6ef96fea54498ecf542a5342d80028b5248ccb49 100644 (file)
@@ -1,3 +1,8 @@
+2007-02-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
+       * gcc.target/i386/sse4a-insert.c: Likewise.
+
 2007-02-11  Roger Sayle  <roger@eyesopen.com>
 
        * gcc.target/ia64/builtin-popcount-1.c: New test case.
index 90ad0f65a235f12260c3d1d84b49dbfddddd9782..20817a9cf52ff76d98a4f0135b470763b9f02bf6 100644 (file)
@@ -32,7 +32,7 @@ sse4a_test_extrq (long long in)
   __m128i v1, v2;
   long long index_length, pad;
   LI v_out;
-  index_length = 0x0000000000000810; 
+  index_length = 0x0000000000000810LL
   pad = 0x0;
   v1 = _mm_set_epi64x (pad, in);
   v2 = _mm_set_epi64x (pad, index_length); 
@@ -61,20 +61,20 @@ static chk (long long i1, long long i2)
 
 long long vals_in[5] =
   {
-    0x1234567887654321,
-    0x1456782093002490,
-    0x2340909123990390,
-    0x9595959599595999,
-    0x9099038798000029
+    0x1234567887654321LL,
+    0x1456782093002490LL,
+    0x2340909123990390LL,
+    0x9595959599595999LL,
+    0x9099038798000029LL
   };
 
 long long vals_out[5] =
   {
-    0x0000000000006543,
-    0x0000000000000024,
-    0x0000000000009903,
-    0x0000000000005959,
-    0x0000000000000000
+    0x0000000000006543LL,
+    0x0000000000000024LL,
+    0x0000000000009903LL,
+    0x0000000000005959LL,
+    0x0000000000000000LL
   };
 
 static void
index 69262bdfcb0664e0d0af47779cda36d4b1f0f72c..3e44bba141bbb5973dcef301a4f51424d8b83488 100644 (file)
@@ -32,7 +32,7 @@ sse4a_test_insert (long long in1, long long in2)
   __m128i v1,v2;
   long long index_length, pad;
   LI v_out;
-  index_length = 0x0000000000000810;
+  index_length = 0x0000000000000810LL;
   pad = 0x0;
   v1 = _mm_set_epi64x (pad, in1);
   v2 = _mm_set_epi64x (index_length, in2); 
@@ -62,29 +62,29 @@ static chk (long long i1, long long i2)
 
 long long vals_in1[5] =
   {
-    0x1234567887654321,
-    0x1456782093002490,
-    0x2340909123990390,
-    0x9595959599595999,
-    0x9099038798000029
+    0x1234567887654321LL,
+    0x1456782093002490LL,
+    0x2340909123990390LL,
+    0x9595959599595999LL,
+    0x9099038798000029LL
   };
 
 long long vals_in2[5] =
   {
-    0x9ABCDEF00FEDCBA9,
-    0x234567097289672A,
-    0x45476453097BD342,
-    0x23569012AE586FF0,
-    0x432567ABCDEF765D
+    0x9ABCDEF00FEDCBA9LL,
+    0x234567097289672ALL,
+    0x45476453097BD342LL,
+    0x23569012AE586FF0LL,
+    0x432567ABCDEF765DLL
   };
 
 long long vals_out[5] =
   {
-    0x1234567887CBA921,
-    0x1456782093672A90,
-    0x2340909123D34290,
-    0x95959595996FF099,
-    0x9099038798765D29
+    0x1234567887CBA921LL,
+    0x1456782093672A90LL,
+    0x2340909123D34290LL,
+    0x95959595996FF099LL,
+    0x9099038798765D29LL
   };
 
 static void