aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2012-12-03 12:08:35 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2012-12-03 12:08:35 +0000
commitea3c6c07bdacc08be4885883db06d91f830b6552 (patch)
tree2841b079756d0dcf747590c4ef52a88fecba86a5 /gcc/tree-ssa.c
parent5c31da80bb95fca8006fe129913d49f71f581f01 (diff)
downloadgcc-ea3c6c07bdacc08be4885883db06d91f830b6552.zip
gcc-ea3c6c07bdacc08be4885883db06d91f830b6552.tar.gz
gcc-ea3c6c07bdacc08be4885883db06d91f830b6552.tar.bz2
tree-ssa.c (warn_uninitialized_var): Use OPT_Wmaybe_uninitialized tag in the non-always executed case.
* tree-ssa.c (warn_uninitialized_var): Use OPT_Wmaybe_uninitialized tag in the non-always executed case. From-SVN: r194082
Diffstat (limited to 'gcc/tree-ssa.c')
-rw-r--r--gcc/tree-ssa.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c
index c0313c8..a1d1bb4 100644
--- a/gcc/tree-ssa.c
+++ b/gcc/tree-ssa.c
@@ -1664,7 +1664,7 @@ warn_uninitialized_vars (bool warn_possibly_uninitialized)
"%qD is used uninitialized in this function",
stmt);
else if (warn_possibly_uninitialized)
- warn_uninit (OPT_Wuninitialized, use,
+ warn_uninit (OPT_Wmaybe_uninitialized, use,
SSA_NAME_VAR (use), SSA_NAME_VAR (use),
"%qD may be used uninitialized in this function",
stmt);
@@ -1696,13 +1696,13 @@ warn_uninitialized_vars (bool warn_possibly_uninitialized)
continue;
if (always_executed)
- warn_uninit (OPT_Wuninitialized, use, gimple_assign_rhs1 (stmt),
- base,
+ warn_uninit (OPT_Wuninitialized, use,
+ gimple_assign_rhs1 (stmt), base,
"%qE is used uninitialized in this function",
stmt);
else if (warn_possibly_uninitialized)
- warn_uninit (OPT_Wuninitialized, use, gimple_assign_rhs1 (stmt),
- base,
+ warn_uninit (OPT_Wmaybe_uninitialized, use,
+ gimple_assign_rhs1 (stmt), base,
"%qE may be used uninitialized in this function",
stmt);
}