PR lto/48148
* gimple.c (gimple_types_compatible_p_1) <ENUMERAL_TYPE>: Do not merge
the types if they have different enumeration identifiers.
From-SVN: r172712
+2011-04-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR lto/48148
+ * gimple.c (gimple_types_compatible_p_1) <ENUMERAL_TYPE>: Do not merge
+ the types if they have different enumeration identifiers.
+
2011-04-19 Jan Hubicka <jh@suse.cz>
* cgraph.h (cgraph_optimize_for_size_p): Declare.
if (tree_int_cst_equal (c1, c2) != 1)
goto different_types;
+
+ if (mode == GTC_MERGE && TREE_PURPOSE (v1) != TREE_PURPOSE (v2))
+ goto different_types;
}
/* If one enumeration has more values than the other, they