diff options
author | Paul Mundt <lethal@linux-sh.org> | 2009-08-31 13:47:06 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-08-31 13:47:06 +0900 |
commit | 2f6dafc5fcbf3fddce345c47da1f277a156fe22a (patch) | |
tree | 2787f531d1189d8dfaae7f3900f0491fade49e1d | |
parent | 4aa5ac4ef44dd8c986241c54298abd7910b78b3f (diff) | |
download | linux-3.10-2f6dafc5fcbf3fddce345c47da1f277a156fe22a.tar.gz linux-3.10-2f6dafc5fcbf3fddce345c47da1f277a156fe22a.tar.bz2 linux-3.10-2f6dafc5fcbf3fddce345c47da1f277a156fe22a.zip |
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 <lethal@linux-sh.org>
-rw-r--r-- | arch/sh/include/asm/dwarf.h | 2 | ||||
-rw-r--r-- | arch/sh/kernel/dwarf.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/arch/sh/include/asm/dwarf.h b/arch/sh/include/asm/dwarf.h index c367ed3373c..ced6795891a 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 700f7e0fd65..bc4d8d75332 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; |