From af78521797f347b719aa9ba029b7cb44857eedf0 Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Thu, 29 May 2003 15:49:22 +0000 Subject: * dwarf-frame.c (dwarf2_frame_cache): Assert that we have a FDE. --- gdb/ChangeLog | 2 ++ gdb/dwarf-frame.c | 1 + 2 files changed, 3 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6da4930ee5b..841c9f29de0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,7 @@ 2003-05-29 Mark Kettenis + * dwarf-frame.c (dwarf2_frame_cache): Assert that we have a FDE. + * i386-cygwin-tdep.c: Don't include "gdbcore.h", "frame.h" and "dummy-frame.h". (i386_cygwin_frame_chain_valid, i386_cygwin_frame_chain): Removed. diff --git a/gdb/dwarf-frame.c b/gdb/dwarf-frame.c index bf016ad837f..d3f1a924c39 100644 --- a/gdb/dwarf-frame.c +++ b/gdb/dwarf-frame.c @@ -483,6 +483,7 @@ dwarf2_frame_cache (struct frame_info *next_frame, void **this_cache) /* Find the correct FDE. */ fde = dwarf2_frame_find_fde (&fs->pc); + gdb_assert (fde != NULL); /* Extract any interesting information from the CIE. */ fs->data_align = fde->cie->data_alignment_factor; -- cgit v1.2.1