From 5e30dcbde3003a8efbc499f88f24a3a95f47e3a1 Mon Sep 17 00:00:00 2001 From: "mostang.com!davidm" Date: Mon, 1 Apr 2002 23:01:22 +0000 Subject: [PATCH] Mention debugger requirements. (Logical change 1.9) --- src/ia64/TODO | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/ia64/TODO b/src/ia64/TODO index c74a09b6..94521cdd 100644 --- a/src/ia64/TODO +++ b/src/ia64/TODO @@ -1,3 +1,13 @@ -- c->prev_script is redundant now that we have c->script +- unify UNW_IA64_AR_BSP and UNW_IA64_BSP + +- debuggers need additional frame info: + - ability to determine first non-prologue instruction + (gdb calls this skip_prologue) => this doesn't really + make much sense for optimized code: there may be now + single IP at which the .body starts; the gdb maintainers + are aware of this and are planning to modify gdb such that + skip_prologue can always return 0 + - ability to find out whether and where a frame saved a register + - finish & test unwinding across signal frame (pay attention that signal frame gets updated)