From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id d1HABcMD72n/4z0AWB0awg (envelope-from ) for ; Mon, 27 Apr 2026 02:35:47 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=scie+rsH; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id EAF451E093; Mon, 27 Apr 2026 02:35:46 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 66D281E093 for ; Mon, 27 Apr 2026 02:35:45 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id BEF7F4BAE7FF for ; Mon, 27 Apr 2026 06:35:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BEF7F4BAE7FF Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=scie+rsH Received: from mail-dl1-x122e.google.com (mail-dl1-x122e.google.com [IPv6:2607:f8b0:4864:20::122e]) by sourceware.org (Postfix) with ESMTPS id 76F5B4BABF07 for ; Mon, 27 Apr 2026 06:35:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 76F5B4BABF07 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 76F5B4BABF07 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::122e ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777271710; cv=none; b=gzFFacmoF0cVrDcx7nRBWu5UEoUaG/0QgzsyV+XTH5/StUPTxcPttl8ou0r2wshWgynnA+ppIUjW+y9WQRBlNexYezK5Fe1zXgCgnTwCMtYKfwSVMBOl37meMHohmsEMx7Lo+jNxihYnS5TU2Z+LnTe2o3XBsES/1mjwNb/tmNA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777271710; c=relaxed/simple; bh=OvSGoBmRKG9oym7ph2cFpwJdci/aWtfcdXYwQXxULnI=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=cbqeD8YG6FJM1d72VcovkAPb+9PdMh3tWXoFhUmUPYqzbkgG4+tuAVuATmEYgreoqN+GXLkMUq3ROJz7vAK8XqB2SrgJ5guHzeLuiioQkAflV2hnjbjniyAf1UvseRdbrkZSWMlgc6lVHWnS2p9V5brcR+xl4I9irtQMks/Ohx4= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 76F5B4BABF07 Received: by mail-dl1-x122e.google.com with SMTP id a92af1059eb24-12c6df0b9bbso9992611c88.1 for ; Sun, 26 Apr 2026 23:35:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1777271709; x=1777876509; darn=sourceware.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=wqJqt4MiktobkUXg2wn+PGmzNk0Zi38A+wAGvJ+yKHc=; b=scie+rsH2tnnzge0NtmTU+vGtBYI6cQ4BJN/SXdqDo3J3PieTxVIevJptWXxgzAlDN dwZ2jru6U+3my6LVBbJIpq3/qpJPufUnFv/FN3eXzH8uMfkpwgwbpdyB0kUGouIqqwtU B4uTcEQZqk69I366yYFUVX8UQmPnMyLParK53AmzC9UVoTj8ZitHWBL02slKT3WygVMM hOb/7qxw86Ijn6aqtpLQcivIbAfKC1szzPgwvjyd4RLuWHkvV7+6UEBv45iZzBBJgoot zqqv1VBLUJ4/1/waF6O+4OzMgwpGVs14QSJ/4VyrC0tklcn4bJy/5jTfV8L476nsz3sM dY/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777271709; x=1777876509; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=wqJqt4MiktobkUXg2wn+PGmzNk0Zi38A+wAGvJ+yKHc=; b=ID5vB7AySTkA5ArpU2uN0nGDfF3U43N0tLjPl2WTrqmvVvYLUe4CUeZGeYgWNnORrW oDnzBd4Kd31ODKh0BkI3v5sWJLPOyWsoHFYeVQFg/jFGlpe3vxhNi3/ppicTvQZuXAGU 1/cRPxkkG565FkIaFQ2OklyMigollT6eabAHdhgxw5gpfYpcuJ0f/Rsee2o0DRV/3sNG QXIcb4pRWMj9zU2ooD+Mbp1HnSDNIwgCR2wTOK3aN0PBfeqVB2JIi0L8yUfK14SubWm3 5FJsVfaD2BjaHdl1LS1+RP4BboS/kCeT+tD1Audi4sEJPzFAxLCLN9Mhc/YrQbJe5Kxj uY8w== X-Gm-Message-State: AOJu0YwlLvMSQry+VNsEa7jpymCnczWslH139pUHIT29xjwftrwiF7Yx 3YGxGxFg+W7iUkDsvZw2HoZytBsHdn9+210F2mCIkwGGKdmsIUtdkKrWaXM2nvCb4gGakmu0MSD UJQyq X-Gm-Gg: AeBDievgdyF0ZuLGYeZaz6vB0lRek42SlJ+iaNnk4ZtCA8gHETSvdoWO3zgY1AJHvsF TcqVY+4lYvbaaWWwbM2OL7ksNtIN1eRzXaxG+LfwegV77CCbAYWoDmD4756gvq2LBq94EUzo26I /4McvtGyrUfqSA/84f2lDmeyHHL22p6oAICGMEh848ppnMSiYgJV2ItSIMHyYPsevfruDFvv5y2 Z7WpHRJd7s2u+5Fn9qKIIOB/IyFXMpIAwQNHDZ2KFwhIRDHs3mY+CNBDcE1r5oTNZDFUF/HchzD WS20z7Im2hZYUNafBnyVltE/c3RVwsJWgyQeY6hiyi/ItXVf+TjN9Hyr664gRmvlKC3eiiWyDcY eH4ylZQYNhOAFE7ky4dJtJLWUZUI1s69CBjZ0gQy7xzgEShegAwZImlOahXXtHSoIMZdrqXQrYq A2ClnkhEHTgA8wDBCHLKdW6awl8bKP+6+N/DOB2ti8WluM X-Received: by 2002:a05:7300:ff45:b0:2ea:5057:a319 with SMTP id 5a478bee46e88-2ea5057b78amr9172707eec.6.1777271709109; Sun, 26 Apr 2026 23:35:09 -0700 (PDT) Received: from localhost ([2804:14d:7e39:8083:33bc:f32e:9aa5:b915]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2e539fa6134sm43859098eec.3.2026.04.26.23.35.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 Apr 2026 23:35:08 -0700 (PDT) From: Thiago Jung Bauermann To: gdb-patches@sourceware.org Subject: [PATCH 01/36] GDB: testsuite: aarch64, arm: Don't return -1 from top-level (sed) Date: Mon, 27 Apr 2026 03:34:25 -0300 Message-ID: <20260427063500.3847618-2-thiago.bauermann@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260427063500.3847618-1-thiago.bauermann@linaro.org> References: <20260427063500.3847618-1-thiago.bauermann@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org This patch is purely the result of running: $ sed -i 's/^ return -1/ return/' aarch64-*.exp* arm-*.exp* thumb*.exp* inside gdb/testsuite/gdb.arch. --- gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-fp.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-fpmr.exp | 4 ++-- .../gdb.arch/aarch64-frameptr-vecreg-unwind.exp | 2 +- gdb/testsuite/gdb.arch/aarch64-mops-single-step.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-mops-watchpoint.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-mte.exp | 12 ++++++------ gdb/testsuite/gdb.arch/aarch64-non-address-bits.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-pauth.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-prologue.exp | 2 +- gdb/testsuite/gdb.arch/aarch64-pseudo-unwind.exp | 2 +- gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-sme-sanity.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp | 4 ++-- gdb/testsuite/gdb.arch/aarch64-w-registers.exp | 4 ++-- gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp | 4 ++-- gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp | 2 +- gdb/testsuite/gdb.arch/arm-disp-step.exp | 2 +- gdb/testsuite/gdb.arch/arm-neon.exp | 4 ++-- gdb/testsuite/gdb.arch/arm-pseudo-unwind-legacy.exp | 2 +- gdb/testsuite/gdb.arch/arm-pseudo-unwind.exp | 2 +- .../gdb.arch/arm-single-step-kernel-helper.exp | 4 ++-- gdb/testsuite/gdb.arch/thumb-bx-pc.exp | 4 ++-- gdb/testsuite/gdb.arch/thumb-prologue.exp | 4 ++-- gdb/testsuite/gdb.arch/thumb-singlestep.exp | 4 ++-- gdb/testsuite/gdb.arch/thumb2-it.exp | 4 ++-- 30 files changed, 57 insertions(+), 57 deletions(-) diff --git a/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp b/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp index 269e32cecc74..38c83d67dc44 100644 --- a/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp +++ b/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp @@ -22,11 +22,11 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { - return -1 + return } if {![runto_main]} { - return -1 + return } gdb_breakpoint "[gdb_get_line_number "ldxr"]" \ diff --git a/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp b/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp index f3abd842d0ea..b23d36b8e2bb 100644 --- a/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp +++ b/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp @@ -22,11 +22,11 @@ require is_aarch64_target standard_testfile if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} { - return -1 + return } if {![runto_main]} { - return -1 + return } # Number of expected SIGTRAP's to get. This needs to be kept in sync diff --git a/gdb/testsuite/gdb.arch/aarch64-fp.exp b/gdb/testsuite/gdb.arch/aarch64-fp.exp index e2e3777a7289..7d8c323ba2a4 100644 --- a/gdb/testsuite/gdb.arch/aarch64-fp.exp +++ b/gdb/testsuite/gdb.arch/aarch64-fp.exp @@ -22,11 +22,11 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { - return -1 + return } if {![runto_main]} { - return -1 + return } set endianness [get_endianness] diff --git a/gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp b/gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp index dea9f82bd4a1..81ebd4892aa9 100644 --- a/gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp +++ b/gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp @@ -42,13 +42,13 @@ require allow_aarch64_fpmr_tests standard_testfile if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} { - return -1 + return } set binfile [standard_output_file ${testfile}] if {![runto_main]} { - return -1 + return } set crash_breakpoint "crash point" diff --git a/gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp b/gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp index d0c23ca2861a..19c28c70c50d 100644 --- a/gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp +++ b/gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp @@ -22,11 +22,11 @@ require allow_aarch64_fpmr_tests standard_testfile if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} { - return -1 + return } if {![runto_main]} { - return -1 + return } set reg_main_value "0x3fff7fc049" diff --git a/gdb/testsuite/gdb.arch/aarch64-fpmr.exp b/gdb/testsuite/gdb.arch/aarch64-fpmr.exp index bbaf2bf3eed9..72fd977fc673 100644 --- a/gdb/testsuite/gdb.arch/aarch64-fpmr.exp +++ b/gdb/testsuite/gdb.arch/aarch64-fpmr.exp @@ -20,11 +20,11 @@ require allow_aarch64_fpmr_tests standard_testfile if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} { - return -1 + return } if {![runto_main]} { - return -1 + return } gdb_test_multiple "info register \$fpmr" "Test FPMR SRC1 E5M2" { diff --git a/gdb/testsuite/gdb.arch/aarch64-frameptr-vecreg-unwind.exp b/gdb/testsuite/gdb.arch/aarch64-frameptr-vecreg-unwind.exp index 784868651b8d..29c44a657adb 100644 --- a/gdb/testsuite/gdb.arch/aarch64-frameptr-vecreg-unwind.exp +++ b/gdb/testsuite/gdb.arch/aarch64-frameptr-vecreg-unwind.exp @@ -19,7 +19,7 @@ standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} \ "${srcfile}" {debug}] } { - return -1 + return } if {![runto_main]} { diff --git a/gdb/testsuite/gdb.arch/aarch64-mops-single-step.exp b/gdb/testsuite/gdb.arch/aarch64-mops-single-step.exp index 3671d3fdaa35..b489723b9869 100644 --- a/gdb/testsuite/gdb.arch/aarch64-mops-single-step.exp +++ b/gdb/testsuite/gdb.arch/aarch64-mops-single-step.exp @@ -22,7 +22,7 @@ require allow_aarch64_mops_tests standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} \ [list debug additional_flags=-march=armv9.3-a]] } { - return -1 + return } # If the inferior is rescheduled to another CPU while a main or epilogue @@ -72,7 +72,7 @@ proc step_through_sequence { prefix } { } if {![runto_main]} { - return -1 + return } gdb_breakpoint ${srcfile}:[gdb_get_line_number "Break memset"] diff --git a/gdb/testsuite/gdb.arch/aarch64-mops-watchpoint.exp b/gdb/testsuite/gdb.arch/aarch64-mops-watchpoint.exp index da80fa2fe8ed..35d15d2588a0 100644 --- a/gdb/testsuite/gdb.arch/aarch64-mops-watchpoint.exp +++ b/gdb/testsuite/gdb.arch/aarch64-mops-watchpoint.exp @@ -24,12 +24,12 @@ standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} \ [list debug additional_flags=-march=armv9.3-a]] } { - return -1 + return } set linespec ${srcfile}:[gdb_get_line_number "Break here"] if {![runto ${linespec}]} { - return -1 + return } gdb_test "watch -location a\[28\]" \ diff --git a/gdb/testsuite/gdb.arch/aarch64-mte.exp b/gdb/testsuite/gdb.arch/aarch64-mte.exp index 4da381095739..4826041e330a 100644 --- a/gdb/testsuite/gdb.arch/aarch64-mte.exp +++ b/gdb/testsuite/gdb.arch/aarch64-mte.exp @@ -47,24 +47,24 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { - return -1 + return } if {![runto_main]} { - return -1 + return } # Targets that don't support memory tagging should not execute the # runtime memory tagging tests. if {![supports_memtag]} { unsupported "memory tagging unsupported" - return -1 + return } gdb_breakpoint "access_memory" if {[gdb_continue "access_memory"]} { - return -1 + return } # Fetch a known pointer to an area mapped with PROT_MTE. @@ -73,7 +73,7 @@ set tagged_ptr_addr [get_hexadecimal_valueof $tagged_ptr_symbol -1] if {$tagged_ptr_addr == -1} { unresolved "unexpected pointer or tag value" - return -1 + return } # Fetch a known pointer to an area not mapped with PROT_MTE. @@ -82,7 +82,7 @@ set untagged_ptr_addr [get_hexadecimal_valueof $untagged_ptr_symbol -1] if {$untagged_ptr_addr == -1} { unresolved "unexpected pointer or tag value" - return -1 + return } with_test_prefix "literals" { diff --git a/gdb/testsuite/gdb.arch/aarch64-non-address-bits.exp b/gdb/testsuite/gdb.arch/aarch64-non-address-bits.exp index 2f90b518fcb6..8066b2035e1b 100644 --- a/gdb/testsuite/gdb.arch/aarch64-non-address-bits.exp +++ b/gdb/testsuite/gdb.arch/aarch64-non-address-bits.exp @@ -23,11 +23,11 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { - return -1 + return } if {![runto_main]} { - return -1 + return } # We need to iterate over two distinct ranges, separated by a single bit. diff --git a/gdb/testsuite/gdb.arch/aarch64-pauth.exp b/gdb/testsuite/gdb.arch/aarch64-pauth.exp index e89ec701342a..6f363097f030 100644 --- a/gdb/testsuite/gdb.arch/aarch64-pauth.exp +++ b/gdb/testsuite/gdb.arch/aarch64-pauth.exp @@ -42,11 +42,11 @@ foreach pauth_flag "-mbranch-protection=pac-ret+leaf -msign-return-address=all" # If we couldn't compile, just bail out. if {!$compilation_ok} { - return -1 + return } if {![runto_main]} { - return -1 + return } gdb_breakpoint [ gdb_get_line_number "break here" ] diff --git a/gdb/testsuite/gdb.arch/aarch64-prologue.exp b/gdb/testsuite/gdb.arch/aarch64-prologue.exp index 98583e84aa9f..c6fe2e262a5e 100644 --- a/gdb/testsuite/gdb.arch/aarch64-prologue.exp +++ b/gdb/testsuite/gdb.arch/aarch64-prologue.exp @@ -19,7 +19,7 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" $testfile $srcfile {nodebug}]} { - return -1 + return } if {![runto_main]} { diff --git a/gdb/testsuite/gdb.arch/aarch64-pseudo-unwind.exp b/gdb/testsuite/gdb.arch/aarch64-pseudo-unwind.exp index f2bf2236a9b1..d43ab468cabe 100644 --- a/gdb/testsuite/gdb.arch/aarch64-pseudo-unwind.exp +++ b/gdb/testsuite/gdb.arch/aarch64-pseudo-unwind.exp @@ -26,7 +26,7 @@ standard_testfile aarch64-pseudo-unwind.c aarch64-pseudo-unwind-asm.S if { [prepare_for_testing "failed to prepare" ${testfile} \ "${srcfile} ${srcfile2}" {debug}] } { - return -1 + return } clean_restart $testfile diff --git a/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp b/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp index aff80020cd33..740b807e7078 100644 --- a/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp +++ b/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp @@ -29,11 +29,11 @@ if { ![allow_aarch64_sve_tests] } { standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} ${compile_flags}] } { - return -1 + return } if {![runto_main]} { - return -1 + return } set endianness [get_endianness] diff --git a/gdb/testsuite/gdb.arch/aarch64-sme-sanity.exp b/gdb/testsuite/gdb.arch/aarch64-sme-sanity.exp index f3ded57969d2..c0c4af53a4f9 100644 --- a/gdb/testsuite/gdb.arch/aarch64-sme-sanity.exp +++ b/gdb/testsuite/gdb.arch/aarch64-sme-sanity.exp @@ -47,11 +47,11 @@ require !gdb_protocol_is_remote set compile_flags {"debug" "macros" "additional_flags=-march=armv8.5-a+sve"} standard_testfile if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile} ${compile_flags}]} { - return -1 + return } if {![runto_main]} { - return -1 + return } # Adjust the repeat count for the test. diff --git a/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp b/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp index 21242a698cc1..12cede6e2eb2 100644 --- a/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp +++ b/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp @@ -19,11 +19,11 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { - return -1 + return } if {![runto_main]} { - return -1 + return } gdb_breakpoint [gdb_get_line_number "breakpoint here"] diff --git a/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp b/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp index 7ee2eec43b81..e08b4d1f90ee 100644 --- a/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp +++ b/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp @@ -22,11 +22,11 @@ require is_aarch64_target standard_testfile .S if { [prepare_for_testing "failed to prepare" $testfile $srcfile] } { - return -1 + return } if {![runto_main]} { - return -1 + return } proc test_reg_vals {} { diff --git a/gdb/testsuite/gdb.arch/aarch64-w-registers.exp b/gdb/testsuite/gdb.arch/aarch64-w-registers.exp index 31de299c7f16..c2685b302012 100644 --- a/gdb/testsuite/gdb.arch/aarch64-w-registers.exp +++ b/gdb/testsuite/gdb.arch/aarch64-w-registers.exp @@ -20,12 +20,12 @@ require is_aarch64_target standard_testfile if { [prepare_for_testing "failed to prepare" $testfile $srcfile {nodebug}]} { - return -1 + return } if {![runto_main]} { untested "could not run to main" - return -1 + return } array set w_values { diff --git a/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp b/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp index c0516313ee30..703d5d66f4e1 100644 --- a/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp +++ b/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp @@ -24,11 +24,11 @@ standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} \ [list debug text_segment=0xb0000000]] } { - return -1 + return } if { ![runto_main] } { - return -1 + return } gdb_test "next" "${::decimal}\\s+return 0;" diff --git a/gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp b/gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp index cb6d9e60b0bf..c2ecaffd1d2c 100644 --- a/gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp +++ b/gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp @@ -19,7 +19,7 @@ require {istarget "arm*-*-*"} standard_testfile if { [prepare_for_testing "failed to prepare" $testfile $srcfile ]} { - return -1 + return } if {![runto_main]} { diff --git a/gdb/testsuite/gdb.arch/arm-disp-step.exp b/gdb/testsuite/gdb.arch/arm-disp-step.exp index 8bf9da42a59d..295ef22da4c5 100644 --- a/gdb/testsuite/gdb.arch/arm-disp-step.exp +++ b/gdb/testsuite/gdb.arch/arm-disp-step.exp @@ -22,7 +22,7 @@ require is_aarch32_target standard_testfile .S if { [prepare_for_testing "failed to prepare" $testfile $srcfile] } { - return -1 + return } diff --git a/gdb/testsuite/gdb.arch/arm-neon.exp b/gdb/testsuite/gdb.arch/arm-neon.exp index e15c04420c72..3ef346150d65 100644 --- a/gdb/testsuite/gdb.arch/arm-neon.exp +++ b/gdb/testsuite/gdb.arch/arm-neon.exp @@ -22,11 +22,11 @@ require allow_float_test standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} {debug quiet}] } { unsupported "ARM NEON is not supported" - return -1 + return } if {![runto_main]} { - return -1 + return } # Test passing vectors in function argument in the inferior call. diff --git a/gdb/testsuite/gdb.arch/arm-pseudo-unwind-legacy.exp b/gdb/testsuite/gdb.arch/arm-pseudo-unwind-legacy.exp index bdfe665ee70b..06a9ba3a74ed 100644 --- a/gdb/testsuite/gdb.arch/arm-pseudo-unwind-legacy.exp +++ b/gdb/testsuite/gdb.arch/arm-pseudo-unwind-legacy.exp @@ -31,7 +31,7 @@ standard_testfile arm-pseudo-unwind-legacy.c arm-pseudo-unwind-legacy-asm.S if { [prepare_for_testing "failed to prepare" ${testfile} \ "${srcfile} ${srcfile2}" {debug additional_flags=-marm}] } { - return -1 + return } clean_restart $testfile diff --git a/gdb/testsuite/gdb.arch/arm-pseudo-unwind.exp b/gdb/testsuite/gdb.arch/arm-pseudo-unwind.exp index af637d639757..d2d65f792d59 100644 --- a/gdb/testsuite/gdb.arch/arm-pseudo-unwind.exp +++ b/gdb/testsuite/gdb.arch/arm-pseudo-unwind.exp @@ -26,7 +26,7 @@ standard_testfile arm-pseudo-unwind.c arm-pseudo-unwind-asm.S if { [prepare_for_testing "failed to prepare" ${testfile} \ "${srcfile} ${srcfile2}" {debug additional_flags=-marm}] } { - return -1 + return } clean_restart $testfile diff --git a/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp b/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp index 78d7c2fbb3af..6e60cec31b87 100644 --- a/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp +++ b/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp @@ -19,11 +19,11 @@ standard_testfile if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} \ [list debug]] } { - return -1 + return } if { ![runto_main] } { - return -1 + return } # Initialize kernel_user_helper_version. diff --git a/gdb/testsuite/gdb.arch/thumb-bx-pc.exp b/gdb/testsuite/gdb.arch/thumb-bx-pc.exp index 3a86ea2e2922..29dbfb348931 100644 --- a/gdb/testsuite/gdb.arch/thumb-bx-pc.exp +++ b/gdb/testsuite/gdb.arch/thumb-bx-pc.exp @@ -22,11 +22,11 @@ set srcfile ${testfile}.S set opts {} if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile} $opts]} { - return -1 + return } if {![runto_main]} { - return -1 + return } gdb_test "stepi" "$hex in main \\(\\)" "stepi for bx pc" diff --git a/gdb/testsuite/gdb.arch/thumb-prologue.exp b/gdb/testsuite/gdb.arch/thumb-prologue.exp index ccf7a235cd73..d0eb17927746 100644 --- a/gdb/testsuite/gdb.arch/thumb-prologue.exp +++ b/gdb/testsuite/gdb.arch/thumb-prologue.exp @@ -23,7 +23,7 @@ standard_testfile # fragments. if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {"additional_flags=-mthumb"}] != "" } { untested "ARM prologue tests" - return -1 + return } @@ -34,7 +34,7 @@ clean_restart $testfile # if {![runto_main]} { - return -1 + return } # Testcase for TPCS prologue. diff --git a/gdb/testsuite/gdb.arch/thumb-singlestep.exp b/gdb/testsuite/gdb.arch/thumb-singlestep.exp index 53fce5770a94..cb9f77f4ee76 100644 --- a/gdb/testsuite/gdb.arch/thumb-singlestep.exp +++ b/gdb/testsuite/gdb.arch/thumb-singlestep.exp @@ -22,11 +22,11 @@ set srcfile ${testfile}.S set additional_flags "additional_flags=-mthumb" if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile} [list debug $additional_flags]]} { - return -1 + return } if {![runto_main]} { - return -1 + return } # GDB doesn't skip prologue for asm files, so do one single step to diff --git a/gdb/testsuite/gdb.arch/thumb2-it.exp b/gdb/testsuite/gdb.arch/thumb2-it.exp index d100a34acc1c..0c9246b2131e 100644 --- a/gdb/testsuite/gdb.arch/thumb2-it.exp +++ b/gdb/testsuite/gdb.arch/thumb2-it.exp @@ -21,13 +21,13 @@ standard_testfile .S if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable debug] != "" } { untested "failed to compile" - return -1 + return } clean_restart $testfile if {![runto_main]} { - return -1 + return } # Make sure that the compiler options allow Thumb-2.