On 6 August 2012 11:20, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote: > > On 2012-08-06 at 10:13:57 [+0200], Alex Smith <alex@xxxxxxxxxxxxxxxx> > wrote: > > On 5 August 2012 23:06, <ingo_weinhold@xxxxxx> wrote: > > > > > > 7483c98: Debugger (and some friends): 64 bit fixes > > > > > > [ Ingo Weinhold < > ingo_weinhold@xxxxxx> > > > ] > > > > > > > Ah, brilliant, thanks for this. > > You're welcome. I wanted to feel the joy you must be feeling when porting > stuff. And my word, it was an incredibly bor^H^H^Hrelaxing two hours. ;-) > Haha, I'll be happy if I never see another printf format warning again ;) > > Going to need a debugger soon, started > > running into some interesting userland bugs now that I've got app_server > > running. I'll look at implementing the kernel support for debugging on > > x86_64 this week and then port the debugger app. From what I can tell > from > > a quick look at the code, I'd just need to add x86_64 parts under > > debugger/arch/, and add ELF64 support. Is there anything else I've > missed? > > No, that should be all for debugger itself at least. I didn't build all > dependencies though, since I didn't want to duplicate work you might have > already been doing. E.g. the column list view code threw a few warnings and > errors. > > Please note, that Debugger's command line mode isn't particularly helpful > yet, so it will probably not suffice for what you need for debugging the > app > server. I'll try to continue to work on it as I find time, but you'll > probably be faster. > Fair enough, GDB shouldn't be particularly difficult to port as far as I can see, it already supports x86_64 so I'd just need to add in a few Haiku-specific bits. Thanks, Alex