OSDN Git Service

* lib/gdb.exp (gdb_compile): Add support for Windows DLLs.
authorDaniel Jacobowitz <dan@debian.org>
Wed, 16 May 2007 14:21:47 +0000 (14:21 +0000)
committerDaniel Jacobowitz <dan@debian.org>
Wed, 16 May 2007 14:21:47 +0000 (14:21 +0000)
commit74a14e5b7b0f884014dbabd06c6fa3571b9e6d51
tree7d1cac773245f4c76f17de18d552d2773aecb12f
parent4c5d9878212cfa3d6e3dcc4d00854ad95c7c0e17
* lib/gdb.exp (gdb_compile): Add support for Windows DLLs.
(gdb_compile_shlib): Likewise.
(skip_shlib_tests, gdb_download, gdb_load_shlibs): New.
(default_gdb_init): Clear cleanfiles.
(gdb_finish): Delete recorded cleanfiles.
* lib/gdbserver-support.exp (gdbserver_spawn): Use gdb_download.

* gdb.base/gdb1555.exp: Use skip_shlib_tests and gdb_load_shlibs.
Do not use isnative.
* gdb.base/pending.exp, gdb.base/shlib-call.exp, gdb.base/shreloc.exp,
gdb.base/so-impl-ld.exp: Likewise.
* gdb.base/solib-weak.exp: Likewise.  Skip for DLL targets.
* gdb.base/unload.exp: Likewise.  Do not pass empty option to
gdb_compile.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/gdb1555.exp
gdb/testsuite/gdb.base/pending.exp
gdb/testsuite/gdb.base/shlib-call.exp
gdb/testsuite/gdb.base/shreloc.exp
gdb/testsuite/gdb.base/so-impl-ld.exp
gdb/testsuite/gdb.base/solib-weak.exp
gdb/testsuite/gdb.base/unload.exp
gdb/testsuite/lib/gdb.exp
gdb/testsuite/lib/gdbserver-support.exp