aboutsummaryrefslogtreecommitdiff
path: root/contrib/gcc/tree-ssa-alias.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gcc/tree-ssa-alias.c')
-rw-r--r--contrib/gcc/tree-ssa-alias.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/contrib/gcc/tree-ssa-alias.c b/contrib/gcc/tree-ssa-alias.c
index 04c45ebd32b2..c7007337241d 100644
--- a/contrib/gcc/tree-ssa-alias.c
+++ b/contrib/gcc/tree-ssa-alias.c
@@ -652,7 +652,7 @@ static unsigned int
compute_may_aliases (void)
{
struct alias_info *ai;
-
+
memset (&alias_stats, 0, sizeof (alias_stats));
/* Initialize aliasing information. */
@@ -710,6 +710,9 @@ compute_may_aliases (void)
dump_alias_info (dump_file);
}
+ /* Report strict aliasing violations. */
+ strict_aliasing_warning_backend ();
+
/* Deallocate memory used by aliasing data structures. */
delete_alias_info (ai);