GDB: comment tracer pas a pas dans le code machine?

GDB: comment tracer pas a pas dans le code machine? - Divers - Programmation

Marsh Posté le 01-10-2007 à 19:27:38    

Salut,
 
Tout est dans le titre : je parviens sans probleme a tracer pas a pas l'execution de mon programme dans le code source, mais je voudrais egalement avoir acces aux instructions (le code genere, quoi) et tracer pas a pas la dedans. Dans Visual C++, il y a une "disassembly window" qui permet de faire exactement ca, mais je travaille sous Linux.
 
Je sais faire :
> stepi
> disas $eip $eip + 20
Ce qui avance d'un pas et m'affiche l'etat de l'execution, mais pour tracer en pas a pas, ca n'est pas tres pratique.  
 
J'ai egalement teste quelques front-ends (ddd et cgdb) pour gdb. Les deux refusent de m'afficher autre chose que mon code source.
Si vous avez des idees ....
Merci de vos reponses!

Reply

Marsh Posté le 01-10-2007 à 19:27:38   

Reply

Marsh Posté le 04-10-2007 à 07:23:56    

up ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed