OSDN Git Service

fix initial breakpoint setting
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Mon, 19 Oct 2009 17:04:01 +0000 (19:04 +0200)
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Tue, 20 Oct 2009 09:26:55 +0000 (11:26 +0200)
commit3dc1e31debcb166aeb57a93d393cb071a116aeb9
tree5e3cbe1fb400253a165993143220a54baeac5840
parentb3addf14f154cc615b41def18f08f3ded5555957
fix initial breakpoint setting

as it turns out, it is not possible to set pending breakpoints until
gdb has loaded as image. so add some hooks to enable adapters to trigger
the initial breakpoint syncing at the right time. do not add additional
states (say, InferiorPreparing), as it would just complicate things.
src/plugins/debugger/gdb/abstractgdbadapter.cpp
src/plugins/debugger/gdb/abstractgdbadapter.h
src/plugins/debugger/gdb/attachgdbadapter.cpp
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/debugger/gdb/gdbengine.h
src/plugins/debugger/gdb/plaingdbadapter.cpp
src/plugins/debugger/gdb/plaingdbadapter.h
src/plugins/debugger/gdb/remotegdbadapter.cpp
src/plugins/debugger/gdb/remotegdbadapter.h
src/plugins/debugger/gdb/trkgdbadapter.cpp
src/plugins/debugger/gdb/trkgdbadapter.h