Definiendo un memory breakpoint

Un truco que enseñó Owen Taylor en IRC para definir memory breakpoints. Si se quiere verificar foo->bar:

(gdb) print &foo->bar
$1 = (int *)0x12435678
(gdb) watch *$1