diff options
Diffstat (limited to 'contrib/gcc/tree-ssa-alias.c')
-rw-r--r-- | contrib/gcc/tree-ssa-alias.c | 5 |
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); |