diff options
author | Daniel Jacobowitz <dan@codesourcery.com> | 2008-07-01 20:48:59 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@gcc.gnu.org> | 2008-07-01 20:48:59 +0000 |
commit | f83c7f631f959a5c1189527e90c065b68cdacd4d (patch) | |
tree | 2419bef3fd99b284465e5372871e51477048d14a /gcc/ChangeLog | |
parent | 103a6411005d1807b6ab5dc24033b283b59a6fa1 (diff) | |
download | gcc-f83c7f631f959a5c1189527e90c065b68cdacd4d.zip gcc-f83c7f631f959a5c1189527e90c065b68cdacd4d.tar.gz gcc-f83c7f631f959a5c1189527e90c065b68cdacd4d.tar.bz2 |
c-typeck.c (convert_for_assignment): Use vector_targets_convertible_p.
* c-typeck.c (convert_for_assignment): Use
vector_targets_convertible_p.
* c-common.c (vector_targets_convertible_p): New.
* c-common.h (vector_targets_convertible_p): New prototype.
* config/rs6000/rs6000.c (rs6000_is_opaque_type): Do not check
opaque_p_V2SI_type_node.
* typeck.c (comp_ptr_ttypes_real): Use vector_targets_convertible_p.
(comp_ptr_ttypes_const): Likewise.
* g++.dg/other/opaque-1.C, g++.dg/other/opaque-2.C,
g++.dg/other/opaque-3.C: Also run on powerpc*-*-linux*spe*.
From-SVN: r137325
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 96c684b..1e258ac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2008-07-01 Daniel Jacobowitz <dan@codesourcery.com> + + * c-typeck.c (convert_for_assignment): Use + vector_targets_convertible_p. + * c-common.c (vector_targets_convertible_p): New. + * c-common.h (vector_targets_convertible_p): New prototype. + * config/rs6000/rs6000.c (rs6000_is_opaque_type): Do not check + opaque_p_V2SI_type_node. + 2008-07-01 Steve Ellcey <sje@cup.hp.com> * config/ia64/ia64.c (ia64_cannot_force_const_mem): Do not allow |