aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/testsuite/ChangeLog8
-rw-r--r--gdb/testsuite/gdb.base/jit-elf-so.exp9
-rw-r--r--gdb/testsuite/gdb.base/jit-elf.exp9
-rw-r--r--gdb/testsuite/gdb.base/jit-reader.exp8
4 files changed, 26 insertions, 8 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index ec6878f..21839c7 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-03 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/25609
+ * gdb.base/jit-elf-so.exp: Don't modify testing behaviour based on
+ value of global verbose.
+ * gdb.base/jit-elf.exp: Same.
+ * gdb.base/jit-reader.exp: Same.
+
2020-06-02 Tom de Vries <tdevries@suse.de>
* gdb.dwarf2/multidictionary.exp: Don't use
diff --git a/gdb/testsuite/gdb.base/jit-elf-so.exp b/gdb/testsuite/gdb.base/jit-elf-so.exp
index 51c1d33..193d330 100644
--- a/gdb/testsuite/gdb.base/jit-elf-so.exp
+++ b/gdb/testsuite/gdb.base/jit-elf-so.exp
@@ -28,6 +28,9 @@ if {[get_compiler_info]} {
load_lib jit-elf-helpers.exp
+# Increase this to see more detail.
+set test_verbose 0
+
# The "real" main of this test, which loads jit-elf-main
# as a shared library.
set main_loader_basename jit-elf-dlmain
@@ -73,7 +76,7 @@ proc compile_jit_dlmain {options} {
proc one_jit_test {solib_binfiles_target match_str} {
set count [llength $solib_binfiles_target]
with_test_prefix "one_jit_test-$count" {
- global verbose
+ global test_verbose
global main_loader_binfile main_loader_srcfile
global main_solib_binfile main_solib_srcfile
@@ -81,7 +84,7 @@ proc one_jit_test {solib_binfiles_target match_str} {
gdb_load_shlib $main_solib_binfile
# This is just to help debugging when things fail
- if {$verbose > 0} {
+ if {$test_verbose > 0} {
gdb_test "set debug jit 1"
}
@@ -121,7 +124,7 @@ proc one_jit_test {solib_binfiles_target match_str} {
gdb_test "info function jit_function" "$match_str"
# This is just to help debugging when things fail
- if {$verbose > 0} {
+ if {$test_verbose > 0} {
gdb_test "maintenance print objfiles"
gdb_test "maintenance info break"
}
diff --git a/gdb/testsuite/gdb.base/jit-elf.exp b/gdb/testsuite/gdb.base/jit-elf.exp
index 78a19c2..b9c2318 100644
--- a/gdb/testsuite/gdb.base/jit-elf.exp
+++ b/gdb/testsuite/gdb.base/jit-elf.exp
@@ -25,6 +25,9 @@ if {[get_compiler_info]} {
load_lib jit-elf-helpers.exp
+# Increase this to see more detail.
+set test_verbose 0
+
# The main code that loads and registers JIT objects.
set main_basename "jit-elf-main"
set main_srcfile ${srcdir}/${subdir}/${main_basename}.c
@@ -82,13 +85,13 @@ proc one_jit_test {jit_solibs_target match_str reattach} {
set count [llength $jit_solibs_target]
with_test_prefix "one_jit_test-$count" {
- global verbose
+ global test_verbose
global main_binfile main_srcfile
clean_restart ${main_binfile}
# This is just to help debugging when things fail
- if {$verbose > 0} {
+ if {$test_verbose > 0} {
gdb_test "set debug jit 1"
}
@@ -117,7 +120,7 @@ proc one_jit_test {jit_solibs_target match_str reattach} {
gdb_test "info function ^jit_function" "$match_str"
# This is just to help debugging when things fail
- if {$verbose > 0} {
+ if {$test_verbose > 0} {
gdb_test "maintenance print objfiles"
gdb_test "maintenance info break"
}
diff --git a/gdb/testsuite/gdb.base/jit-reader.exp b/gdb/testsuite/gdb.base/jit-reader.exp
index c0af2fc..1821bdc 100644
--- a/gdb/testsuite/gdb.base/jit-reader.exp
+++ b/gdb/testsuite/gdb.base/jit-reader.exp
@@ -32,6 +32,10 @@ if {[get_compiler_info]} {
return 1
}
+
+# Increase this to see more detail.
+set test_verbose 0
+
set jit_host_src $srcfile
set jit_host_bin $binfile
@@ -104,7 +108,7 @@ proc info_registers_current_frame {sp} {
proc jit_reader_test {} {
global jit_host_bin
global jit_reader_bin
- global verbose
+ global test_verbose
global hex decimal
set any "\[^\r\n\]*"
@@ -112,7 +116,7 @@ proc jit_reader_test {} {
clean_restart $jit_host_bin
gdb_load_shlib $jit_reader_bin
- if {$verbose > 0} {
+ if {$test_verbose > 0} {
gdb_test_no_output "set debug jit 1"
}