This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Frame lost after 'leave' and before 'ret' instruction on i386?


Mark Kettenis wrote:
The compiler is supposed to give us unwind info for the function's
epilogue, but unfortunately GCC doesn't.  There's not much we can do
about it in GDB.  Fortunately it isnt an issue that users see a lot.


Out of curiosity: what is the problem with specifying epilogue? Am I wrong when I say that there can be only so many epilogue types (i.e. compiler will not generate infinite number of epilogues)? Therefore, only one index in a 'epilogue description table' would suffice...


(or am I over-simplifying?)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]