OSDN Git Service

PR gdb/11557
authorpalves <palves>
Thu, 29 Apr 2010 16:33:15 +0000 (16:33 +0000)
committerpalves <palves>
Thu, 29 Apr 2010 16:33:15 +0000 (16:33 +0000)
commit2a8cfffcd5f1a7dbe59c3ba1e1b6ff221ff955f9
treec430f4924cd249fb9ad9353577b25b61277aa49a
parent7160d62f00922748096d84e02b2dafbcc06ababd
PR gdb/11557

gdb/
* regcache.c (registers_changed): Rename to ...
(registers_changed_ptid): ... this, and only delete register cache
entries matching the ptid filter argument.
(registers_changed): Reimplement on top of registers_changed_ptid.
* regcache.h (registers_changed_ptid): Declare.
* target.c (target_resume): Flush register caches.

gdb/testsuite/
* gdb.mi/mi-ns-stale-regcache.exp, gdb.mi/ns-stale-regcache.c: New
files.
gdb/ChangeLog
gdb/regcache.c
gdb/regcache.h
gdb/target.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp [new file with mode: 0644]
gdb/testsuite/gdb.mi/ns-stale-regcache.c [new file with mode: 0644]