arm_neon.h: Map scalar types to standard types.
authorTejas Belagod <tejas.belagod@arm.com>
Fri, 18 Jan 2013 13:41:58 +0000 (13:41 +0000)
committerTejas Belagod <belagod@gcc.gnu.org>
Fri, 18 Jan 2013 13:41:58 +0000 (13:41 +0000)
2013-01-18  Tejas Belagod  <tejas.belagod@arm.com>

gcc/
* config/aarch64/arm_neon.h: Map scalar types to standard types.

From-SVN: r195293

gcc/ChangeLog
gcc/config/aarch64/arm_neon.h

index f464a76edb5e2d2cccead2fa2ce07429dbf458a1..2e724c857b6d8e07eb9fd561e45fc19903038b67 100644 (file)
@@ -1,3 +1,7 @@
+2013-01-18  Tejas Belagod  <tejas.belagod@arm.com>
+
+       * config/aarch64/arm_neon.h: Map scalar types to standard types.
+
 2013-01-18  Alexandre Oliva <aoliva@redhat.com>
 
        PR debug/54114
index 5a72029363d641197f67219028ce2813b0b96633..50e0a7baf81f84f740d2117fc46067cbda05c561 100644 (file)
@@ -35,11 +35,11 @@ typedef __builtin_aarch64_simd_hi int16x4_t
   __attribute__ ((__vector_size__ (8)));
 typedef __builtin_aarch64_simd_si int32x2_t
   __attribute__ ((__vector_size__ (8)));
-typedef __builtin_aarch64_simd_di int64x1_t;
-typedef __builtin_aarch64_simd_si int32x1_t;
-typedef __builtin_aarch64_simd_hi int16x1_t;
-typedef __builtin_aarch64_simd_qi int8x1_t;
-typedef __builtin_aarch64_simd_df float64x1_t;
+typedef int64_t int64x1_t;
+typedef int32_t int32x1_t;
+typedef int16_t int16x1_t;
+typedef int8_t int8x1_t;
+typedef double float64x1_t;
 typedef __builtin_aarch64_simd_sf float32x2_t
   __attribute__ ((__vector_size__ (8)));
 typedef __builtin_aarch64_simd_poly8 poly8x8_t
@@ -52,10 +52,10 @@ typedef __builtin_aarch64_simd_uhi uint16x4_t
   __attribute__ ((__vector_size__ (8)));
 typedef __builtin_aarch64_simd_usi uint32x2_t
   __attribute__ ((__vector_size__ (8)));
-typedef __builtin_aarch64_simd_udi uint64x1_t;
-typedef __builtin_aarch64_simd_usi uint32x1_t;
-typedef __builtin_aarch64_simd_uhi uint16x1_t;
-typedef __builtin_aarch64_simd_uqi uint8x1_t;
+typedef uint64_t uint64x1_t;
+typedef uint32_t uint32x1_t;
+typedef uint16_t uint16x1_t;
+typedef uint8_t uint8x1_t;
 typedef __builtin_aarch64_simd_qi int8x16_t
   __attribute__ ((__vector_size__ (16)));
 typedef __builtin_aarch64_simd_hi int16x8_t