* python/lib/gdb/commands/explore.py
(CompoundExplorer.explore_expr): Correct the name of a method being invoked. (ExploreTypeCommand.invoke): Add a missing 'return'. * testsuite/gdb.python/py-explore.exp: Improve a test
This commit is contained in:
parent
d2afef13c2
commit
aa6199c69a
4 changed files with 28 additions and 6 deletions
|
@ -1,3 +1,10 @@
|
|||
2013-01-21 Siva Chandra Reddy <sivachandra@google.com>
|
||||
|
||||
* python/lib/gdb/commands/explore.py
|
||||
(CompoundExplorer.explore_expr): Correct the name of a method
|
||||
being invoked.
|
||||
(ExploreTypeCommand.invoke): Add a missing 'return'.
|
||||
|
||||
2013-01-21 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* gdb_obstack.h (obconcat): Move declaration here, from...
|
||||
|
|
|
@ -462,7 +462,7 @@ class CompoundExplorer(object):
|
|||
return True
|
||||
else:
|
||||
if is_child:
|
||||
Explorer.returning_to_parent_value_message()
|
||||
Explorer.return_to_parent_value()
|
||||
else:
|
||||
if is_child:
|
||||
Explorer.return_to_parent_value_prompt()
|
||||
|
@ -747,6 +747,7 @@ class ExploreTypeCommand(gdb.Command):
|
|||
if value is not None:
|
||||
print ("'%s' is of type '%s'." % (arg_str, str(value.type)))
|
||||
Explorer.explore_type(str(value.type), value.type, False)
|
||||
return
|
||||
|
||||
raise gdb.GdbError(("'%s' is not a type or value in the current "
|
||||
"context." % arg_str))
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2013-01-21 Siva Chandra Reddy <sivachandra@google.com>
|
||||
|
||||
* gdb.python/py-explore.exp: Improve a test
|
||||
|
||||
2013-01-18 David Blaikie <dblaikie@gmail.com>
|
||||
|
||||
* gdb.base/label.c (main): Correct the type of the second
|
||||
|
|
|
@ -164,16 +164,26 @@ gdb_test_multiple "explore cs" "" {
|
|||
gdb_test_multiple " " "end cs.s exploration" {
|
||||
-re ".*$enter_field_number_prompt" {
|
||||
pass "end cs.s exploration"
|
||||
gdb_test_multiple "\0" "end cs exploration" {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
gdb_test_multiple "1" "explore cs.u" {
|
||||
-re "[compound_description {cs.u} {union} {union SimpleUnion}].*.*[field_choices {i} {c} {f} {d}].*$enter_field_number_prompt" {
|
||||
pass "explore cs.u"
|
||||
gdb_test_multiple " " "end cs.u exploration" {
|
||||
-re ".*$enter_field_number_prompt" {
|
||||
pass "end cs.u exploration"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
gdb_test_multiple "\0" "explore cs.u" {
|
||||
-re "$gdb_prompt" {
|
||||
pass "end cs exploration"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
gdb_test_multiple "explore cu" "" {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue