Opened 12 years ago
Last modified 19 months ago
#8877 reopened enhancement
Add x86-64 support to Debugger (stacktraces without debuginfo)
Reported by: | anevilyak | Owned by: | bonefish |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/Debugger | Version: | R1/Development |
Keywords: | Cc: | xyzzy, landonf@… | |
Blocked By: | Blocking: | ||
Platform: | x86-64 |
Description
Given that our x86-64 port now has a usable userland, Debugger will need x86-64 support. Attached please find an initial patch working towards that. Still needs a bit of work.
Attachments (1)
Change History (12)
comment:1 by , 12 years ago
patch: | 0 → 1 |
---|
by , 12 years ago
Attachment: | debugger_x86-64.patch added |
---|
comment:2 by , 12 years ago
Cc: | added |
---|
comment:3 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:4 by , 12 years ago
I'm not sure this should be closed just yet, the basics are there, but a few things are still missing, such as stack traces in the absence of DWARF info (e.g. release executables).
Edit: I should clarify, release executables that don't have a .eh_frame section at all. That would mostly bite pure C code.
comment:5 by , 12 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
OK. Let's keep this opened then :)
comment:6 by , 12 years ago
Cc: | added |
---|
comment:7 by , 10 years ago
Milestone: | R1 → Unscheduled |
---|
comment:8 by , 9 years ago
patch: | 1 → 0 |
---|
comment:9 by , 4 years ago
x86_64 debugger is already working. Stack trace for executables without debug/unwind information can be tracked in separate ticket.
comment:10 by , 4 years ago
What practical difference would that make? I consider stack traces a pretty fundamental feature, so I don't really see what purpose creating another ticket would serve.
comment:11 by , 19 months ago
Summary: | Add x86-64 support to Debugger → Add x86-64 support to Debugger (stacktraces without debuginfo) |
---|
Debugger seems to have been adapted for x86-64