aboutsummaryrefslogtreecommitdiff
path: root/gdb/top.c
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2014-09-11 13:04:14 +0100
committerPedro Alves <palves@redhat.com>2014-09-11 13:04:14 +0100
commit4c92ff2c35392b68ee9172af979483b32aaa3d7b (patch)
treed0e6d784dc0924ee5c6aa2e5b9aa38cd56e2f4a0 /gdb/top.c
parentbd9269f70c70b1218b0eb73a6f487d6ca481e5ac (diff)
downloadgdb-4c92ff2c35392b68ee9172af979483b32aaa3d7b.zip
gdb-4c92ff2c35392b68ee9172af979483b32aaa3d7b.tar.gz
gdb-4c92ff2c35392b68ee9172af979483b32aaa3d7b.tar.bz2
testsuite: refactor spawn and wait for attach
Several places in the testsuite have a copy of a snippet of code that spawns a test program, waits a bit, and then does some PID munging for Cygwin. This is in order to have GDB attach to the spawned program. This refactors all that to a common procedure. (multi-attach.exp wants to spawn multiple processes, so this makes the new procedure's interface work with lists.) Tested on x86_64 Fedora 20. gdb/testsuite/ChangeLog: 2014-09-11 Pedro Alves <palves@redhat.com> * lib/gdb.exp (spawn_wait_for_attach): New procedure. * gdb.base/attach.exp (do_attach_tests, do_call_attach_tests) (do_command_attach_tests): Use spawn_wait_for_attach. * gdb.base/solib-overlap.exp: Likewise. * gdb.multi/multi-attach.exp: Likewise. * gdb.python/py-prompt.exp: Likewise. * gdb.python/py-sync-interp.exp: Likewise. * gdb.server/ext-attach.exp: Likewise.
Diffstat (limited to 'gdb/top.c')
0 files changed, 0 insertions, 0 deletions