This apparently doesn't have any effect in practice, but valgrind rightfully
complains, as reported by Martin L.
Tested on x86_64-suse-linux, applied on the mainline as obvious.
2015-11-09 Eric Botcazou <ebotca...@adacore.com>
PR middle-end/68253
* fold-const.c (fold_truth_andor_1): Initialize new variables to 0.
--
Eric Botcazou
Index: fold-const.c
===================================================================
--- fold-const.c (revision 229993)
+++ fold-const.c (working copy)
@@ -5561,6 +5561,7 @@ fold_truth_andor_1 (location_t loc, enum
|| (rcode != EQ_EXPR && rcode != NE_EXPR))
return 0;
+ ll_reversep = lr_reversep = rl_reversep = rr_reversep = 0;
volatilep = 0;
ll_inner = decode_field_reference (loc, ll_arg,
&ll_bitsize, &ll_bitpos, &ll_mode,