GDB では、 info registers
または info all-registers
すべてのレジスタ シンボル名とその値が表示されます。
質問:
そのレジスタに格納されている変数名を (つまり、ソース コードから)取得するにはどうすればよいですか? (またはソースコードの行番号など)
例えば:
int my_reg = /* something */;
float another_reg = /* something else */;
...
その後、おそらく、次のinfo all-registers
ように返されます。
R0 0x0 0
R1 0xfffbf0 16776176
R2 0x0 0
R3 0x0 0
R4 0x6 6
どのレジスタ (R0? R2? R4?) が "関連付けられている" かを判断するにはどうすればよいですmy_reg
か?