diff options
author | Tom de Vries <tdevries@suse.de> | 2023-03-15 16:38:03 +0100 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2023-03-15 16:38:03 +0100 |
commit | 5d47e20b22ad00ea059afca86e12c6f0f06e2d4f (patch) | |
tree | 596ddcfc5c48b8b789e3c92fa4a1a1e938b2fb08 | |
parent | fdefd3b5314677eb838d28866d0fcf6cf6546222 (diff) | |
download | gdb-5d47e20b22ad00ea059afca86e12c6f0f06e2d4f.zip gdb-5d47e20b22ad00ea059afca86e12c6f0f06e2d4f.tar.gz gdb-5d47e20b22ad00ea059afca86e12c6f0f06e2d4f.tar.bz2 |
[gdb/testsuite] Fix re-used exec in gdb.arch/ftrace-insn-reloc.exp
In test-case gdb.arch/ftrace-insn-reloc.exp we generate two executables with
the same name, which is confusing and known to cause trouble.
Fix this by making the executable names unique.
Tested on x86_64-linux.
-rw-r--r-- | gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp b/gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp index a353f38..a00c4db 100644 --- a/gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp +++ b/gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp @@ -15,13 +15,11 @@ load_lib "trace-support.exp" standard_testfile insn-reloc.c -set executable $testfile -set expfile $testfile.exp # Some targets have leading underscores on assembly symbols. set additional_flags [gdb_target_symbol_prefix_flags] -if [prepare_for_testing "failed to prepare" $executable $srcfile \ +if [prepare_for_testing "failed to prepare" $testfile-no-ipa $srcfile \ [list debug $additional_flags]] { return -1 } @@ -47,7 +45,7 @@ if { [gdb_compile "$srcdir/$subdir/$srcfile" $binfile \ untested "failed to compile" return -1 } -clean_restart ${executable} +clean_restart $testfile if ![runto_main] { return 0 |