X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gdb%2Funwind_stop_reasons.def;h=8cef53708c5e2596c5bccb83db460e7b0d298684;hb=d4f3a0e91896a0aad797e221ba6876ba7f0cd05c;hp=ca5a74a9f02830b98e5eacc4ec304b1be18d67fa;hpb=0b1afbb37b6c21c50564ead74decadc13eba73c5;p=platform%2Fupstream%2Fbinutils.git diff --git a/gdb/unwind_stop_reasons.def b/gdb/unwind_stop_reasons.def index ca5a74a..8cef537 100644 --- a/gdb/unwind_stop_reasons.def +++ b/gdb/unwind_stop_reasons.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2013 Free Software Foundation, Inc. +/* Copyright (C) 2011-2014 Free Software Foundation, Inc. This file is part of GDB. @@ -31,13 +31,9 @@ or we didn't fail. */ SET (UNWIND_NO_REASON, "no reason") -/* The previous frame's analyzer returns an invalid result - from this_id. - - FIXME drow/2006-08-16: This is how GDB used to indicate end of - stack. We should migrate to a model where frames always have a - valid ID, and this becomes not just an error but an internal - error. But that's a project for another day. */ +/* This is no longer used anywhere, but it's kept because it's exposed + to Python. This is how GDB used to indicate end of stack. We've + now migrated to a model where frames always have a valid ID. */ SET (UNWIND_NULL_ID, "unwinder did not report frame ID") /* This frame is the outermost. */ @@ -64,6 +60,9 @@ SET (UNWIND_SAME_ID, "previous frame identical to this frame (corrupt stack?)") one to unwind further. */ SET (UNWIND_NO_SAVED_PC, "frame did not save the PC") +/* There was an error accessing memory while unwinding this frame. */ +SET (UNWIND_MEMORY_ERROR, "memory error while unwinding") + #endif /* SET */ @@ -76,5 +75,5 @@ FIRST_ENTRY (UNWIND_NO_REASON) #endif #ifdef LAST_ENTRY -LAST_ENTRY (UNWIND_NO_SAVED_PC) +LAST_ENTRY (UNWIND_MEMORY_ERROR) #endif