From: Zack Weinberg Date: Mon, 3 Sep 2007 19:53:02 +0000 (+0000) Subject: optabs.c (expand_ffs): Initialize val and defined_at_zero to avoid warnings. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a3324f269ebfcd6208b0f493862ec3b8162cdf8e;p=gcc.git optabs.c (expand_ffs): Initialize val and defined_at_zero to avoid warnings. * optabs.c (expand_ffs): Initialize val and defined_at_zero to avoid warnings. From-SVN: r128058 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6bbd703aae4..1d12d5dcd6e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2007-09-03 Zack Weinberg + * optabs.c (expand_ffs): Initialize val and defined_at_zero + to avoid warnings. + * optabs.c: Remove unnecessary forward declarations. (expand_unop_direct): New, broken out of expand_unop. (expand_doubleword_clz): New. diff --git a/gcc/optabs.c b/gcc/optabs.c index f35685255bb..f28393dec6d 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -2702,8 +2702,8 @@ expand_ctz (enum machine_mode mode, rtx op0, rtx target) static rtx expand_ffs (enum machine_mode mode, rtx op0, rtx target) { - HOST_WIDE_INT val; - bool defined_at_zero; + HOST_WIDE_INT val = 0; + bool defined_at_zero = false; rtx temp, seq; if (optab_handler (ctz_optab, mode)->insn_code != CODE_FOR_nothing)