From 322ffd247e4e95a0d5a1b11ad1ef91f3378e6174 Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Fri, 12 Jan 2024 09:29:37 +0100 Subject: [PATCH] [gdb/testsuite] Use require in gdb.dwarf2/assign-variable-value-to-register.exp In test-case gdb.dwarf2/assign-variable-value-to-register.exp a return is missing here after the unsupported: ... if { ![is_x86_64_m64_target] } { unsupported "unsupported architecture" } ... and consequently on aarch64-linux I ran into an UNSUPPORTED followed by 3 FAILs. Fix this by simply using require: ... require is_x86_64_m64_target ... Tested on x86_64-linux and aarch64-linux. --- gdb/testsuite/gdb.dwarf2/assign-variable-value-to-register.exp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gdb/testsuite/gdb.dwarf2/assign-variable-value-to-register.exp b/gdb/testsuite/gdb.dwarf2/assign-variable-value-to-register.exp index 14f6b902262..101ba9470de 100644 --- a/gdb/testsuite/gdb.dwarf2/assign-variable-value-to-register.exp +++ b/gdb/testsuite/gdb.dwarf2/assign-variable-value-to-register.exp @@ -19,9 +19,7 @@ # This test uses a hard-coded x86-64 DWARF register number, so restrict it to # x86-64. -if { ![is_x86_64_m64_target] } { - unsupported "unsupported architecture" -} +require is_x86_64_m64_target load_lib dwarf.exp -- 2.11.4.GIT