| Index: gdb/testsuite/gdb.gdb/python-selftest.exp
|
| diff --git a/gdb/testsuite/lib/dwarf.exp b/gdb/testsuite/gdb.gdb/python-selftest.exp
|
| similarity index 60%
|
| copy from gdb/testsuite/lib/dwarf.exp
|
| copy to gdb/testsuite/gdb.gdb/python-selftest.exp
|
| index 19aa55a372e41fa55e2ee8c20f5cf075436da8e3..1138ec63c4ab4a42699148e72b6985f5f77638bd 100644
|
| --- a/gdb/testsuite/lib/dwarf.exp
|
| +++ b/gdb/testsuite/gdb.gdb/python-selftest.exp
|
| @@ -1,4 +1,4 @@
|
| -# Copyright 2010, 2012 Free Software Foundation, Inc.
|
| +# Copyright 2013 Free Software Foundation, Inc.
|
|
|
| # This program is free software; you can redistribute it and/or modify
|
| # it under the terms of the GNU General Public License as published by
|
| @@ -13,18 +13,18 @@
|
| # You should have received a copy of the GNU General Public License
|
| # along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
| -# Return true if the target supports DWARF-2 and uses gas.
|
| -# For now pick a sampling of likely targets.
|
| -proc dwarf2_support {} {
|
| - if {[istarget *-*-linux*]
|
| - || [istarget *-*-gnu*]
|
| - || [istarget *-*-elf*]
|
| - || [istarget *-*-openbsd*]
|
| - || [istarget arm*-*-eabi*]
|
| - || [istarget arm*-*-symbianelf*]
|
| - || [istarget powerpc-*-eabi*]} {
|
| - return 1
|
| +load_lib selftest-support.exp
|
| +load_lib gdb-python.exp
|
| +
|
| +proc selftest_python {} {
|
| + if {[skip_python_tests]} {
|
| + return -1
|
| }
|
|
|
| + gdb_test_no_output "set variable gdb_python_initialized = 0"
|
| + gdb_test "call catch_command_errors(execute_command, \"python print 5\", 0, RETURN_MASK_ALL)" \
|
| + "Python not initialized.* = 0"
|
| return 0
|
| }
|
| +
|
| +do_self_tests captured_command_loop selftest_python
|
|
|