From d25c4172fbe909a4db287ebfe209039e9f2fb279 Mon Sep 17 00:00:00 2001
From: Mike Stump <mikestump@comcast.net>
Date: Fri, 6 Apr 2012 23:00:11 +0000
Subject: [PATCH] * gimple-fold.c (gimple_fold_stmt_to_constant_1): Avoid warning.

From-SVN: r186202
---
 gcc/ChangeLog     | 4 ++++
 gcc/gimple-fold.c | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 19bd0f6..dd1d455 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-04-06  Mike Stump  <mikestump@comcast.net>
+
+	* gimple-fold.c (gimple_fold_stmt_to_constant_1): Avoid warning.
+
 2012-04-06  Oleg Endo  <olegendo@gcc.gnu.org>
 
 	* config/sh/sh.c (hi_const): Remove.
diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c
index 6ad81dd..0ea5d56 100644
--- a/gcc/gimple-fold.c
+++ b/gcc/gimple-fold.c
@@ -2427,7 +2427,7 @@ gimple_fold_stmt_to_constant_1 (gimple stmt, tree (*valueize) (tree))
 	      else if (TREE_CODE (rhs) == ADDR_EXPR
 		       && !is_gimple_min_invariant (rhs))
 		{
-		  HOST_WIDE_INT offset;
+		  HOST_WIDE_INT offset = 0;
 		  tree base;
 		  base = get_addr_base_and_unit_offset_1 (TREE_OPERAND (rhs, 0),
 							  &offset,
--
libgit2 0.26.0