mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-02 19:46:09 +08:00
* frame.c (frame_register_unwind_location): New function.
(get_prev_frame_1): Check for UNWIND_NO_SAVED_PC. (frame_stop_reason_string): Handle UNWIND_NO_SAVED_PC. * frame.h (enum unwind_stop_reason): Add UNWIND_NO_SAVED_PC.
This commit is contained in:
@ -428,6 +428,10 @@ enum unwind_stop_reason
|
||||
this is a sign of unwinder failure. It could also indicate
|
||||
stack corruption. */
|
||||
UNWIND_SAME_ID,
|
||||
|
||||
/* The frame unwinder didn't find any saved PC, but we needed
|
||||
one to unwind further. */
|
||||
UNWIND_NO_SAVED_PC,
|
||||
};
|
||||
|
||||
/* Return the reason why we can't unwind past this frame. */
|
||||
|
Reference in New Issue
Block a user