Natknąłem się na funkcję automatycznego wyświetlania gdb, która jest dość potężna i wygodna. Po wywołaniuGDB: Jak usunąć zmienną z automatycznego wyświetlacza
(gdb) display/i $pc
(gdb) display $rax
obserwowanym wartości wyświetlane są automatycznie po każdym kroku:
(gdb) si
0x0804805e in print_loop_start()
2: $rax = 0
1: x/i $pc
=> 0x804805e <print_loop_start+6>: mov 0x4(%ebp,%eax,4),%ecx
Ale jak mogę „unwatch” wartość w $ Rax, jeśli nie są już przedmiotem zainteresowania?
"Użyj" niewyświetl ", aby anulować wcześniej wykonane żądania wyświetlania." – dbrank0