* mips-tdep.c (mips_insn16_frame_this_id): Mark the outermost
frame.
(mips_insn32_frame_this_id): Likewise.
+2009-11-13 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * mips-tdep.c (mips_insn16_frame_this_id): Mark the outermost
+ frame.
+ (mips_insn32_frame_this_id): Likewise.
+
2009-11-13 Maciej W. Rozycki <macro@codesourcery.com>
* elfread.c (elf_symtab_read): Only mark a minimal symbol as
{
struct mips_frame_cache *info = mips_insn16_frame_cache (this_frame,
this_cache);
+ /* This marks the outermost frame. */
+ if (info->base == 0)
+ return;
(*this_id) = frame_id_build (info->base, get_frame_func (this_frame));
}
{
struct mips_frame_cache *info = mips_insn32_frame_cache (this_frame,
this_cache);
+ /* This marks the outermost frame. */
+ if (info->base == 0)
+ return;
(*this_id) = frame_id_build (info->base, get_frame_func (this_frame));
}