diff options
Diffstat (limited to 'gdb/testsuite')
-rw-r--r-- | gdb/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/testsuite/gdb.server/server-run.exp | 7 |
2 files changed, 12 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 2906055..27d0631 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,4 +1,8 @@ -2007/10/09 Pierre Muller <muller@ics.u-strasbg.fr> +2007-10-09 Daniel Jacobowitz <dan@codesourcery.com> + + * gdb.server/server-run.exp: Test for dynamic linker symbols. + +2007-10-09 Pierre Muller <muller@ics.u-strasbg.fr> * lib/gdb.exp (gdb_run_cmd): Move comment outside of gdb_expect call, to avoid interruption. diff --git a/gdb/testsuite/gdb.server/server-run.exp b/gdb/testsuite/gdb.server/server-run.exp index 8a5749d..f2a6125 100644 --- a/gdb/testsuite/gdb.server/server-run.exp +++ b/gdb/testsuite/gdb.server/server-run.exp @@ -38,5 +38,12 @@ gdb_load $binfile gdbserver_run "" gdb_reinitialize_dir $srcdir/$subdir +# We are now stopped at the program's entry point. On targets which use +# SVR4 dynamic linking, we should have automatically loaded symbols for +# the dynamic linker. +if { [istarget *-*-linux*] } { + gdb_test "info shared" "From.*To.*" "loaded dynamic linker" +} + gdb_breakpoint main gdb_test "continue" "Breakpoint.* main .*" "continue to main" |