* gdb.python/py-value.exp (test_value_in_inferior): Skip arg0 test
authorDaniel Jacobowitz <drow@false.org>
Tue, 16 Feb 2010 21:13:10 +0000 (21:13 +0000)
committerDaniel Jacobowitz <drow@false.org>
Tue, 16 Feb 2010 21:13:10 +0000 (21:13 +0000)
if arguments are not supported.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/py-value.exp

index 333637f..4f0e069 100644 (file)
@@ -1,5 +1,10 @@
 2010-02-16  Daniel Jacobowitz  <dan@codesourcery.com>
 
+       * gdb.python/py-value.exp (test_value_in_inferior): Skip arg0 test
+       if arguments are not supported.
+
+2010-02-16  Daniel Jacobowitz  <dan@codesourcery.com>
+
        * gdb.cp/overload.exp: Allow foo::overload1arg's "this" pointer to
        be const or non-const.
 
index aa4e519..d980a3d 100644 (file)
@@ -227,7 +227,9 @@ proc test_value_in_inferior {} {
   gdb_py_test_silent_cmd "python arg0 = argv.dereference ()" "dereference value" 1
 
   # Check that the dereferenced value is sane
-  gdb_test "python print arg0" "0x.*$testfile\"" "verify dereferenced value"
+  if { ! [target_info exists noargs] } {
+    gdb_test "python print arg0" "0x.*$testfile\"" "verify dereferenced value"
+  }
 
   # Smoke-test is_optimized_out attribute
   gdb_test "python print 'result =', arg0.is_optimized_out" "= False" "Test is_optimized_out attribute"