From a3324f269ebfcd6208b0f493862ec3b8162cdf8e Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Mon, 3 Sep 2007 19:53:02 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 3 +++ gcc/optabs.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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) -- 2.30.2