2012-03-30 13 views
9

posso scaricare i tutti i registri interi in gdb con appena:Come scaricare tutti i registri XMM in gdb?

info registers 

per i registri XMM (Intel) Ho bisogno di un file del tipo:

print $xmm0 
print $xmm1 
... 
print $xmm15 

e quindi fonte quel file. C'è un modo più semplice?

+0

Correlato: http://stackoverflow.com/questions/5429137/how-to-print-register-values-in-gdb –

risposta

9
(gdb) apropos registers 
collect -- Specify one or more data items to be collected at a tracepoint 
core-file -- Use FILE as core dump for examining memory and registers 
info all-registers -- List of all registers and their contents 
... 

L'ultimo è quello che si desidera.

+0

Ho provato a proposito di xmm, ma non ho pensato ai registri. Grazie. –

+0

C'è un modo per scaricare solo registri MMX? 'info mmx' e' info mmx-registers' non hanno funzionato per me. Immagino di chiederlo, è tutto o niente? Altrimenti, quel cercapersone interrompe il mio flusso di lavoro. – jww

5

La multa manual dice:

(gdb) info all-registers 
Problemi correlati