From: Paul Mundt Date: Mon, 31 Aug 2009 04:47:06 +0000 (+0900) Subject: sh: unwinder: Fix up uninitialized variable warnings on sh2a build. X-Git-Tag: v2.6.32-rc1~640^2~35^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2f6dafc5fcbf3fddce345c47da1f277a156fe22a;p=platform%2Fkernel%2Flinux-3.10.git sh: unwinder: Fix up uninitialized variable warnings on sh2a build. A couple of these popped up on the sh2a build, causing build failures. Signed-off-by: Paul Mundt --- diff --git a/arch/sh/include/asm/dwarf.h b/arch/sh/include/asm/dwarf.h index c367ed3..ced6795 100644 --- a/arch/sh/include/asm/dwarf.h +++ b/arch/sh/include/asm/dwarf.h @@ -200,7 +200,7 @@ */ static __always_inline unsigned long dwarf_read_arch_reg(unsigned int reg) { - unsigned long value; + unsigned long value = 0; switch (reg) { case 14: diff --git a/arch/sh/kernel/dwarf.c b/arch/sh/kernel/dwarf.c index 700f7e0..bc4d8d7 100644 --- a/arch/sh/kernel/dwarf.c +++ b/arch/sh/kernel/dwarf.c @@ -887,7 +887,7 @@ static int __init dwarf_unwinder_init(void) { u32 entry_type; void *p, *entry; - int count, err; + int count, err = 0; unsigned long len; unsigned int c_entries, f_entries; unsigned char *end;