Commit 2c47f875 by Devang Patel Committed by Devang Patel

c-common.c (vector_types_convertible_p): Check vector element type.

       PR/24220
       * c-common.c (vector_types_convertible_p): Check vector element type.

From-SVN: r105764
parent 1e752652
2005-10-21 Devang Patel <dpatel@apple.com>
PR/24220
* c-common.c (vector_types_convertible_p): Check vector element type.
2005-10-21 Kaz Kojima <kkojima@gcc.gnu.org> 2005-10-21 Kaz Kojima <kkojima@gcc.gnu.org>
* config/sh/sh.c (prepare_move_operands): Handle the address * config/sh/sh.c (prepare_move_operands): Handle the address
......
...@@ -972,7 +972,7 @@ vector_types_convertible_p (tree t1, tree t2) ...@@ -972,7 +972,7 @@ vector_types_convertible_p (tree t1, tree t2)
return targetm.vector_opaque_p (t1) return targetm.vector_opaque_p (t1)
|| targetm.vector_opaque_p (t2) || targetm.vector_opaque_p (t2)
|| (tree_int_cst_equal (TYPE_SIZE (t1), TYPE_SIZE (t2)) || (tree_int_cst_equal (TYPE_SIZE (t1), TYPE_SIZE (t2))
&& (TREE_CODE (t1) != REAL_TYPE || && (TREE_CODE (TREE_TYPE (t1)) != REAL_TYPE ||
TYPE_PRECISION (t1) == TYPE_PRECISION (t2)) TYPE_PRECISION (t1) == TYPE_PRECISION (t2))
&& INTEGRAL_TYPE_P (TREE_TYPE (t1)) && INTEGRAL_TYPE_P (TREE_TYPE (t1))
== INTEGRAL_TYPE_P (TREE_TYPE (t2))); == INTEGRAL_TYPE_P (TREE_TYPE (t2)));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment