lto-streamer-in.c (input_gimple_stmt): Use types_compatible_p.
authorRichard Guenther <rguenther@suse.de>
Wed, 24 Nov 2010 15:42:27 +0000 (15:42 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 24 Nov 2010 15:42:27 +0000 (15:42 +0000)
2010-11-24  Richard Guenther  <rguenther@suse.de>

* lto-streamer-in.c (input_gimple_stmt): Use types_compatible_p.

From-SVN: r167116

gcc/ChangeLog
gcc/lto-streamer-in.c

index bacb39c6d439698989d6f1bde8fb30750f4f4504..f9b2d829349994f989304902492a1d626dce1110 100644 (file)
@@ -1,3 +1,7 @@
+2010-11-24  Richard Guenther  <rguenther@suse.de>
+
+       * lto-streamer-in.c (input_gimple_stmt): Use types_compatible_p.
+
 2010-11-24  Richard Guenther  <rguenther@suse.de>
 
        PR lto/46606
index 4d36f0675920043e93ff11d8b37c6097609eee49..f167d400302880c7660b6503e803044b82792f4a 100644 (file)
@@ -967,9 +967,8 @@ input_gimple_stmt (struct lto_input_block *ib, struct data_in *data_in,
                          == DECL_NONADDRESSABLE_P (field)
                          && gimple_compare_field_offset (tem, field))
                        {
-                         if (gimple_types_compatible_p (TREE_TYPE (tem),
-                                                        TREE_TYPE (field),
-                                                        GTC_DIAG))
+                         if (types_compatible_p (TREE_TYPE (tem),
+                                                 TREE_TYPE (field)))
                            break;
                          else
                            closest_match = tem;