[ros-dev] [ros-diffs] [jgardou] 64121: [KDGDB] - introduce KDGDB, a KDCOM-like DLL, wrapping the KD protocol and the GDB remote protocol together. It is not fully functional, but for now it permits source-level debuggin...

Jérôme Gardou jerome.gardou at reactos.org
Fri Sep 12 16:44:10 UTC 2014


This will go away eventually.

Le 12/09/2014 18:40, Hermès BÉLUSCA - MAÏTO a écrit :
>
> And what about this GDB stub there: 
> trunk/reactos/ntoskrnl/kd/wrappers/ ? Do we still need it?
>
> Hermès.
>
> *De :*Ros-dev [mailto:ros-dev-bounces at reactos.org] *De la part de* 
> Jérôme Gardou
> *Envoyé :* vendredi 12 septembre 2014 18:20
> *À :* ros-dev at reactos.org
> *Objet :* Re: [ros-dev] [ros-diffs] [jgardou] 64121: [KDGDB] - 
> introduce KDGDB, a KDCOM-like DLL, wrapping the KD protocol and the 
> GDB remote protocol together. It is not fully functional, but for now 
> it permits source-level debuggin...
>
> Sure, I will write one as soon as it is functional, but to make it 
> short, it is as simple as launching gdb and using target remote 
> <your_com_port>
>
> On ReactOS side, /DEBUGPORT=COMx and you're ready to go.
>
> Enjoy
> Jérôme
>
> Le 12/09/2014 17:35, Pierre Schweitzer a écrit :
>
>     Awesome, indeed! Any info or tuto about how to use it? About how to plug
>
>     GDB to it?
>
>       
>
>     Cheers,
>
>       
>
>     On 09/12/2014 12:57 AM, Timo Kreuzer wrote:
>
>         Awesome stuff!
>
>           
>
>           
>
>         Am 11.09.2014 22:55, schriebjgardou at svn.reactos.org  <mailto:jgardou at svn.reactos.org>:
>
>             Author: jgardou
>
>             Date: Thu Sep 11 20:55:42 2014
>
>             New Revision: 64121
>
>               
>
>             URL:http://svn.reactos.org/svn/reactos?rev=64121&view=rev
>
>             Log:
>
>             [KDGDB]
>
>               - introduce KDGDB, a KDCOM-like DLL, wrapping the KD protocol and the GDB remote protocol together.
>
>             It is not fully functional, but for now it permits source-level debugging in some modules. More will be added as I feel the need and find the time to work a bit more on it. (That is, unless an angel comes and resume the work)
>
>             To use it, set GDB and _WINKD_ to TRUE in your CMakeCache.txt. Using separate debug symbols is also a good idea.
>
>               
>
>               
>
>           
>
>         _______________________________________________
>
>         Ros-dev mailing list
>
>         Ros-dev at reactos.org  <mailto:Ros-dev at reactos.org>
>
>         http://www.reactos.org/mailman/listinfo/ros-dev
>
>       
>
>       
>
>
>
>
>     _______________________________________________
>
>     Ros-dev mailing list
>
>     Ros-dev at reactos.org  <mailto:Ros-dev at reactos.org>
>
>     http://www.reactos.org/mailman/listinfo/ros-dev
>
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20140912/007e6e63/attachment.html>


More information about the Ros-dev mailing list