diff options
author | Mark Kettenis <kettenis@gnu.org> | 2003-05-29 15:49:22 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2003-05-29 15:49:22 +0000 |
commit | af78521797f347b719aa9ba029b7cb44857eedf0 (patch) | |
tree | 432d3846049f0d72aa6218b70d9d149914a364a5 | |
parent | e5ee9287a1f43a998d91490d8af30b9482fba900 (diff) | |
download | gdb-af78521797f347b719aa9ba029b7cb44857eedf0.tar.gz |
* dwarf-frame.c (dwarf2_frame_cache): Assert that we have a FDE.
-rw-r--r-- | gdb/ChangeLog | 2 | ||||
-rw-r--r-- | gdb/dwarf-frame.c | 1 |
2 files changed, 3 insertions, 0 deletions
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 <kettenis@gnu.org> + * 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; |