I have committed this patch. This test stops inside a recursive function after a few levels of recursion, goes up some frames, and then accesses a local variable with 'print foo::val' rather than the usual 'print val' to see if the former pays attention to the selected frame. 2012-01-11 Paul Hilfinger Joel Brobecker * gdb.base/recpar.c, gdb.base/recpar.exp: New files. --- gdb/testsuite/ChangeLog | 5 ++++ gdb/testsuite/gdb.base/recpar.c | 42 +++++++++++++++++++++++++++++++++++++ gdb/testsuite/gdb.base/recpar.exp | 42 +++++++++++++++++++++++++++++++++++++ 3 files changed, 89 insertions(+), 0 deletions(-) create mode 100644 gdb/testsuite/gdb.base/recpar.c create mode 100644 gdb/testsuite/gdb.base/recpar.exp