From 09fa21bd6f5064fa023e025c0bbf98682b3fee1a Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 8 Feb 2012 19:58:25 +0000 Subject: [PATCH] * gdb.python/py-symbol.exp: Use lookup_global_symbol for tests before inferior is started. --- gdb/testsuite/ChangeLog | 5 +++++ gdb/testsuite/gdb.python/py-symbol.exp | 9 +++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 4fd340c..556e7e0 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2012-02-08 Tom Tromey + + * gdb.python/py-symbol.exp: Use lookup_global_symbol for tests + before inferior is started. + 2012-02-07 Tom Tromey * gdb.python/py-symbol.exp: Test Symbol.needs_frame and diff --git a/gdb/testsuite/gdb.python/py-symbol.exp b/gdb/testsuite/gdb.python/py-symbol.exp index 0f5eb3c..2f274af 100644 --- a/gdb/testsuite/gdb.python/py-symbol.exp +++ b/gdb/testsuite/gdb.python/py-symbol.exp @@ -42,17 +42,18 @@ gdb_py_test_silent_cmd "python main_func = gdb.lookup_global_symbol(\"main\")" " gdb_test "python print main_func.is_function" "True" "Test main_func.is_function" gdb_test "python print gdb.lookup_global_symbol(\"junk\")" "None" "Test lookup_global_symbol(\"junk\")" -gdb_test "python print gdb.lookup_symbol('main')\[0\].value()" "$hex .main." \ +gdb_test "python print gdb.lookup_global_symbol('main').value()" "$hex .main." \ "print value of main" set qq_line [gdb_get_line_number "line of qq"] -gdb_test "python print gdb.lookup_symbol('qq')\[0\].line" "$qq_line" \ +gdb_test "python print gdb.lookup_global_symbol('qq').line" "$qq_line" \ "print line number of qq" -gdb_test "python print gdb.lookup_symbol('qq')\[0\].value()" "72" \ +gdb_test "python print gdb.lookup_global_symbol('qq').value()" "72" \ "print value of qq" -gdb_test "python print gdb.lookup_symbol('qq')\[0\].needs_frame" "False" \ +gdb_test "python print gdb.lookup_global_symbol('qq').needs_frame" \ + "False" \ "print whether qq needs a frame" -- 2.7.4