+2012-12-03 Eric Botcazou <ebotcazou@adacore.com>
+
+ * tree-ssa.c (warn_uninitialized_var): Use OPT_Wmaybe_uninitialized tag
+ in the non-always executed case.
+
2012-12-03 Sofiane Naci <sofiane.naci@arm.com>
* config/aarch64/aarch64.c (aarch64_build_constant): Update prototype.
"%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);
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);
}