]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/sh/include/asm/dwarf.h
Merge branch 'sh/dwarf-unwinder'
[karo-tx-linux.git] / arch / sh / include / asm / dwarf.h
index aacdc746d07c5fcc048c3fc647ee5f925a80e90c..fc51e66f2380b3097ba6c43b87f0a1177906e072 100644 (file)
  */
 static __always_inline unsigned long dwarf_read_arch_reg(unsigned int reg)
 {
-       unsigned long value;
+       unsigned long value = 0;
 
        switch (reg) {
        case 14:
@@ -376,6 +376,7 @@ static inline unsigned int DW_CFA_operand(unsigned long insn)
 
 extern struct dwarf_frame *dwarf_unwind_stack(unsigned long,
                                              struct dwarf_frame *);
+extern void dwarf_free_frame(struct dwarf_frame *);
 extern int dwarf_parse_section(char *, char *, struct module *);
 extern void dwarf_module_unload(struct module *);