[haiku-commits] Re: BRANCH xyzzy-github.x86_64 - src/system/kernel/arch/x86/64

  • From: "Ingo Weinhold" <ingo_weinhold@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 25 Jul 2012 13:20:28 +0200

xyzzy-github.x86_64 wrote:
> 6f1f972: Finished system call handler.
>  
>  The interrupt and system call handlers now perform all the necessary
>  kernel entry/exit work, and the system call handler now handles calls
>  with more than 6 arguments. Debugging and system call tracing hooks
>  are not yet called, will be added when user debugging gets implemented.

On a related note, the gdb in our repository (src/bin/gdb) will be removed 
eventually. The intention is to fully replace it with Debugger 
(src/apps/debugger). I've recently started to implement a command line 
interface in Debugger, whose lack has been more or less the last reason we 
haven't done that yet. So, should you get to the point where you need a working 
userland debugger and gdb hasn't been removed yet at that point, you may still 
consider porting Debugger instead and ignore gdb. It also depends on what 
features you need; ATM Debugger isn't as feature complete as gdb.

CU, Ingo

Other related posts: