From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id OaNGH/QD72n/4z0AWB0awg (envelope-from ) for ; Mon, 27 Apr 2026 02:36:36 -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=zB4oB2ls; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 77D111E0BA; Mon, 27 Apr 2026 02:36:36 -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 390CB1E093 for ; Mon, 27 Apr 2026 02:36:33 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id C608A4B99F4E for ; Mon, 27 Apr 2026 06:36:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C608A4B99F4E 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=zB4oB2ls Received: from mail-dy1-x132b.google.com (mail-dy1-x132b.google.com [IPv6:2607:f8b0:4864:20::132b]) by sourceware.org (Postfix) with ESMTPS id C13CC4BAE7F8 for ; Mon, 27 Apr 2026 06:36:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C13CC4BAE7F8 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 C13CC4BAE7F8 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::132b ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777271761; cv=none; b=Lx4thLROpP8Kw6HhuJKJlfs8f5BnC3TiB6/hyTcMSX6m7OAljYrAJVtC7Csp8jm3ckVXwJ6CYiAdzBRHtY/GqL90v8hifJhPm60qNAi0YOlfBtS6+HK4UqQJJSIovsZ7FzSygaa5A61Nso4V95WUf2oV5VVwOvunpyQ+rW9l1n4= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777271761; c=relaxed/simple; bh=s8xsFU4IUSv5GR4tHvB2VYl3FKwgKs7NdhNshIsv9Ks=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=UXMa+PhRqz6ZmiYTpmTYGtBaoHB/0wWobybM0WReFs9Fa2+wjrhkSgKEXVHxVcWEYYA85h4hQoF2yCSuTnvMQXwJfJar/JJ4bRUgNcUtH/RfYHe28eoK81i2PGj1EZodcvwuPGMsZzZGsawcfYYYlBwhZekewEwwh5TU866DsqM= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C13CC4BAE7F8 Received: by mail-dy1-x132b.google.com with SMTP id 5a478bee46e88-2d891442388so17878973eec.0 for ; Sun, 26 Apr 2026 23:36:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1777271760; x=1777876560; 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=NktRX072pFeIxXU2jdM0CQCVrU3pvci0eAG85jvjqx4=; b=zB4oB2ls1rFdB58EH/bY2szAjA+Fq/Rut9pYwFJS6rWPgp5GOVArHhwmXpG/LNQeUi 1jFPPxllzKxmuzeWNbmg0Ep7y835PElNYMTbwARZAW98BubtO56wJy51Ylk5lGgujJKL gCgt0Q6PLLsLBgrZVjtM3zKUYToi6etHCryXMlhTwMgQWGoQE8Jb6LPP7LYZefu71e0W DOyzOM+6YdRPPiciAQ/7rTpSIhn+wAvfksb5jEFIBbafUANNgQmFtFmO459xUFKewINO 7Ck9q4MGsShZ6DfoXr5rUbsoVKkYv9003k/iz5E1YCLQbRHxQI0KXeAVmoDKw57hyN78 6MJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777271760; x=1777876560; 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=NktRX072pFeIxXU2jdM0CQCVrU3pvci0eAG85jvjqx4=; b=UFkntFvEzCHcbxpXYFu2BI0Fy6JHQoRFEj8N4WfX0YrxtJjBO/UWwsUWONQnDJZ5uk bo+1m4WXxMtTdxvnZ8xMcqwmMAr9wBHNOnSteborHmlbC8ePtGCMRXygPh6/IiaZ+wD3 82sZ4ijTdF7bUHlBYrHZ3kI5PRVRbbvRei4AeOiVuIrT60yyaSx8kPrACcS8tE/vKVj2 Zg1Cj4BZS1esDd8gwP4NAISXG/zXKpvVNuWo+VeRn4E9/izLBLfRm6SYcKOVbT7F1h8b y1jXwVBTiUdF5nudUWIq9+joYj3RNSeBq9jpZ89qK+xxcqLdKTRVfOmTzi2JVbmbxnpF uPMg== X-Gm-Message-State: AOJu0YyY1u74prwWbPBGMIz7fKxKPhxL9FwEKhsuQzbrvWPyze2uhjdJ pbkkuCFF67v0FdfTEOiI99DYRtByucOxQXxbvQnqfbjPuz5Ugzset98aHMXknpxsjA27hJb5SvR s4h2O X-Gm-Gg: AeBDiev8QMBKcKuPDD78Q57kroWJ0P2+ix5GbiyFC9QsoCtS68Yk0PdvMmatZBjIIQp H8DrEiENxCN9PzabQTKbUdPq8ivqEstxMEBvIYXGiZQ9uqjQIw7UIOA6PBHvAU3WJ8eBBhr/5mk 3cv4baYJCv2UOxr+Y3DnhieUCbIarzbhzaT1fcLXrs6AVha/ADxVR/ZRV7/sEpW4t/WqV9n+Asy MEXtEB0pxA539c34IJkVDlZPxCjjUUCT42VVDtX8lXD8tVnnT8lHF3dwQLyjvD+kzkz1NxGpAIQ NNHP1lB9C6EZBYPt4o2GYJSb1OqiS6nFUQXJFx6yq32VVfF/lR/SBs0dzIETvNsDIQh03bgHNv0 De+lvI3O4BMSS5ou1bWuPrCOZCw9N2Kc96aC066R095SX44l5nrN80GaydncMqrhyGJp3GgF3yI msxXhs7tBm8JLJa5mBx3Aj/RwTwf/bBpPI3Ugq92E3Lreb5zPQPN3EON0= X-Received: by 2002:a05:7301:578e:b0:2d9:6373:ad1d with SMTP id 5a478bee46e88-2e478c1f833mr24130741eec.20.1777271759329; Sun, 26 Apr 2026 23:35:59 -0700 (PDT) Received: from localhost ([2804:14d:7e39:8083:33bc:f32e:9aa5:b915]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2e53ab8b89csm42084322eec.12.2026.04.26.23.35.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 Apr 2026 23:35:58 -0700 (PDT) From: Thiago Jung Bauermann To: gdb-patches@sourceware.org Subject: [PATCH 14/36] GDB: testsuite: base: Don't return 0 from top-level (sed) Date: Mon, 27 Apr 2026 03:34:38 -0300 Message-ID: <20260427063500.3847618-15-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 a bit different than the others. I noticed that gdb.base has many cases of "return 0" from the top level, so this patch is purely the result of running: $ sed -i 's/^ return 0/ return/' *.exp* inside gdb/testsuite/gdb.base. There were a number of false positives so not all sed changes were incorporated. --- gdb/testsuite/gdb.base/advance.exp | 2 +- gdb/testsuite/gdb.base/asmlabel.exp | 2 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 4 ++-- gdb/testsuite/gdb.base/auto-connect-native-target.exp | 2 +- gdb/testsuite/gdb.base/auxv.exp | 2 +- gdb/testsuite/gdb.base/backtrace.exp | 2 +- gdb/testsuite/gdb.base/break-caller-line.exp | 4 ++-- gdb/testsuite/gdb.base/call-signal-resume.exp | 4 ++-- gdb/testsuite/gdb.base/callexit.exp | 2 +- gdb/testsuite/gdb.base/clear_non_user_bp.exp | 2 +- gdb/testsuite/gdb.base/compare-sections.exp | 2 +- gdb/testsuite/gdb.base/complex-parts.exp | 2 +- gdb/testsuite/gdb.base/condbreak-call-false.exp | 2 +- gdb/testsuite/gdb.base/consecutive-step-over.exp | 2 +- gdb/testsuite/gdb.base/corefile-exec-context.exp | 4 ++-- gdb/testsuite/gdb.base/corefile.exp | 2 +- gdb/testsuite/gdb.base/corefile2.exp | 2 +- gdb/testsuite/gdb.base/ctf-constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 2 +- gdb/testsuite/gdb.base/decl-before-def.exp | 2 +- gdb/testsuite/gdb.base/dup-sect.exp | 2 +- gdb/testsuite/gdb.base/eh_return.exp | 2 +- gdb/testsuite/gdb.base/eu-strip-infcall.exp | 2 +- gdb/testsuite/gdb.base/frameapply.exp | 2 +- gdb/testsuite/gdb.base/func-ptr.exp | 2 +- gdb/testsuite/gdb.base/gdb11530.exp | 2 +- gdb/testsuite/gdb.base/gdb1555.exp | 2 +- gdb/testsuite/gdb.base/info-locals-unused-static-var.exp | 2 +- gdb/testsuite/gdb.base/info-shared.exp | 2 +- gdb/testsuite/gdb.base/info_qt.exp | 2 +- gdb/testsuite/gdb.base/inline-frame-cycle-unwind.exp | 2 +- gdb/testsuite/gdb.base/interrupt.exp | 2 +- gdb/testsuite/gdb.base/label-without-address.exp | 2 +- gdb/testsuite/gdb.base/list-missing-source.exp | 2 +- gdb/testsuite/gdb.base/macscp.exp | 4 ++-- .../gdb.base/maint-info-inline-frames-and-blocks.exp | 2 +- gdb/testsuite/gdb.base/many-headers.exp | 2 +- gdb/testsuite/gdb.base/max-value-size.exp | 2 +- gdb/testsuite/gdb.base/pr11022.exp | 2 +- gdb/testsuite/gdb.base/prelink.exp | 2 +- gdb/testsuite/gdb.base/premature-dummy-frame-removal.exp | 2 +- gdb/testsuite/gdb.base/print-internal-string.exp | 2 +- gdb/testsuite/gdb.base/ptype-offsets-c.exp | 2 +- gdb/testsuite/gdb.base/ptype-offsets.exp | 2 +- gdb/testsuite/gdb.base/reggroups.exp | 2 +- gdb/testsuite/gdb.base/rtld-step.exp | 2 +- gdb/testsuite/gdb.base/savedregs.exp | 2 +- gdb/testsuite/gdb.base/set-noassign.exp | 2 +- gdb/testsuite/gdb.base/shreloc.exp | 2 +- gdb/testsuite/gdb.base/sigaltstack.exp | 2 +- gdb/testsuite/gdb.base/sigbpt.exp | 2 +- gdb/testsuite/gdb.base/siginfo-addr.exp | 2 +- gdb/testsuite/gdb.base/siginfo-obj.exp | 4 ++-- gdb/testsuite/gdb.base/siginfo-thread.exp | 2 +- gdb/testsuite/gdb.base/siginfo.exp | 2 +- gdb/testsuite/gdb.base/signull.exp | 2 +- gdb/testsuite/gdb.base/sigrepeat.exp | 2 +- gdb/testsuite/gdb.base/solib-disc.exp | 8 ++++---- gdb/testsuite/gdb.base/source-execution.exp | 2 +- gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp | 2 +- gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp | 2 +- gdb/testsuite/gdb.base/stack-checking.exp | 2 +- gdb/testsuite/gdb.base/stack-protector.exp | 2 +- gdb/testsuite/gdb.base/structs2.exp | 2 +- gdb/testsuite/gdb.base/sym-file.exp | 2 +- gdb/testsuite/gdb.base/symlink-sourcefile.exp | 2 +- gdb/testsuite/gdb.base/term.exp | 2 +- gdb/testsuite/gdb.base/type-opaque.exp | 2 +- gdb/testsuite/gdb.base/until-nodebug.exp | 2 +- gdb/testsuite/gdb.base/until.exp | 2 +- gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl | 2 +- gdb/testsuite/gdb.base/unwindonsignal.exp | 2 +- gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp | 2 +- 73 files changed, 82 insertions(+), 82 deletions(-) diff --git a/gdb/testsuite/gdb.base/advance.exp b/gdb/testsuite/gdb.base/advance.exp index fe05dd3a3c37..9cde2de12b48 100644 --- a/gdb/testsuite/gdb.base/advance.exp +++ b/gdb/testsuite/gdb.base/advance.exp @@ -22,7 +22,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } # Verify that "advance " works. (This is really just syntactic diff --git a/gdb/testsuite/gdb.base/asmlabel.exp b/gdb/testsuite/gdb.base/asmlabel.exp index 15f3695d796c..cfda30085737 100644 --- a/gdb/testsuite/gdb.base/asmlabel.exp +++ b/gdb/testsuite/gdb.base/asmlabel.exp @@ -38,7 +38,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } set L1_bploc [gdb_get_line_number "set L1 breakpoint here" $srcfile] diff --git a/gdb/testsuite/gdb.base/attach-pie-noexec.exp b/gdb/testsuite/gdb.base/attach-pie-noexec.exp index 54a4b0bffae7..b332a092544c 100644 --- a/gdb/testsuite/gdb.base/attach-pie-noexec.exp +++ b/gdb/testsuite/gdb.base/attach-pie-noexec.exp @@ -31,7 +31,7 @@ gdb_test_multiple $test $test { } } if {![runto_main]} { - return 0 + return } set test "sanity check info shared" gdb_test_multiple "info shared" $test { @@ -46,7 +46,7 @@ gdb_exit if {$arch == ""} { untested "no architecture set" - return 0 + return } # Start the program running and then wait for a bit, to be sure diff --git a/gdb/testsuite/gdb.base/auto-connect-native-target.exp b/gdb/testsuite/gdb.base/auto-connect-native-target.exp index 4529d68e16c6..a5a95b8b5a0a 100644 --- a/gdb/testsuite/gdb.base/auto-connect-native-target.exp +++ b/gdb/testsuite/gdb.base/auto-connect-native-target.exp @@ -53,7 +53,7 @@ if { $topmost != "exec" } { # Check which target this board connects to. If testing with a native # target board, this should cause the native target to auto connect. if {![runto_main]} { - return 0 + return } # Returns true if the native target is pushed on the target stack. diff --git a/gdb/testsuite/gdb.base/auxv.exp b/gdb/testsuite/gdb.base/auxv.exp index 79e897078e5d..9d32cee85522 100644 --- a/gdb/testsuite/gdb.base/auxv.exp +++ b/gdb/testsuite/gdb.base/auxv.exp @@ -53,7 +53,7 @@ if {$core_works} { } if {![runto_main]} { - return 0 + return } set print_core_line [gdb_get_line_number "ABORT;"] gdb_test "tbreak $print_core_line" diff --git a/gdb/testsuite/gdb.base/backtrace.exp b/gdb/testsuite/gdb.base/backtrace.exp index 612dd2ad6a87..7aee6b1cebc3 100644 --- a/gdb/testsuite/gdb.base/backtrace.exp +++ b/gdb/testsuite/gdb.base/backtrace.exp @@ -22,7 +22,7 @@ if { [prepare_for_testing "failed to prepare" $testfile $srcfile] } { } if {![runto_main]} { - return 0 + return } # Run to the breakpoint at return. diff --git a/gdb/testsuite/gdb.base/break-caller-line.exp b/gdb/testsuite/gdb.base/break-caller-line.exp index 7fdef95cc607..c7a136a6663e 100644 --- a/gdb/testsuite/gdb.base/break-caller-line.exp +++ b/gdb/testsuite/gdb.base/break-caller-line.exp @@ -20,7 +20,7 @@ if { [prepare_for_testing "failed to prepare" ${testfile}] } { } if {![runto callee]} { - return 0 + return } set test "up" @@ -41,7 +41,7 @@ gdb_test_multiple $test $test { if {$notcurrent == $current} { untested "target arch has an instruction after call as part of the caller line" - return 0 + return } set test "break" diff --git a/gdb/testsuite/gdb.base/call-signal-resume.exp b/gdb/testsuite/gdb.base/call-signal-resume.exp index 8f12b1618be1..4ade8c2d245a 100644 --- a/gdb/testsuite/gdb.base/call-signal-resume.exp +++ b/gdb/testsuite/gdb.base/call-signal-resume.exp @@ -45,7 +45,7 @@ proc get_dummy_frame_number { } { } if { ![runto_main] } { - return 0 + return } gdb_test "break stop_one" "Breakpoint \[0-9\]* at .*" @@ -57,7 +57,7 @@ gdb_test "continue" "Continuing.*Breakpoint \[0-9\]*, stop_one.*" \ if {[gdb_test "call gen_signal ()" \ "\[\r\n\]*The program being debugged was signaled.*" \ "inferior function call signaled"] != 0} { - return 0 + return } set frame_number [get_dummy_frame_number] diff --git a/gdb/testsuite/gdb.base/callexit.exp b/gdb/testsuite/gdb.base/callexit.exp index 986d225d3aad..376d1f0c14cb 100644 --- a/gdb/testsuite/gdb.base/callexit.exp +++ b/gdb/testsuite/gdb.base/callexit.exp @@ -24,7 +24,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile] != 0 } { } if { ![runto_main] } { - return 0 + return } # Verify set may-call-functions behavior. diff --git a/gdb/testsuite/gdb.base/clear_non_user_bp.exp b/gdb/testsuite/gdb.base/clear_non_user_bp.exp index ead811f68546..22e67c935cd7 100644 --- a/gdb/testsuite/gdb.base/clear_non_user_bp.exp +++ b/gdb/testsuite/gdb.base/clear_non_user_bp.exp @@ -46,7 +46,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile] != 0 } { } if {![runto_main]} { - return 0 + return } set bp_num [get_first_maint_bp_num] diff --git a/gdb/testsuite/gdb.base/compare-sections.exp b/gdb/testsuite/gdb.base/compare-sections.exp index f647cc5a8491..bf6207061778 100644 --- a/gdb/testsuite/gdb.base/compare-sections.exp +++ b/gdb/testsuite/gdb.base/compare-sections.exp @@ -80,7 +80,7 @@ gdb_test_multiple $command $test { # Now get past startup code. if {![runto_main]} { - return 0 + return } with_test_prefix "after run to main" { diff --git a/gdb/testsuite/gdb.base/complex-parts.exp b/gdb/testsuite/gdb.base/complex-parts.exp index 56260996bdb6..b156dcb2646c 100644 --- a/gdb/testsuite/gdb.base/complex-parts.exp +++ b/gdb/testsuite/gdb.base/complex-parts.exp @@ -20,7 +20,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } set marker " Break Here. " diff --git a/gdb/testsuite/gdb.base/condbreak-call-false.exp b/gdb/testsuite/gdb.base/condbreak-call-false.exp index 32113e3b9501..0a240601b348 100644 --- a/gdb/testsuite/gdb.base/condbreak-call-false.exp +++ b/gdb/testsuite/gdb.base/condbreak-call-false.exp @@ -23,7 +23,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } gdb_test "break foo if zero()" "Breakpoint .*" diff --git a/gdb/testsuite/gdb.base/consecutive-step-over.exp b/gdb/testsuite/gdb.base/consecutive-step-over.exp index d7efec8f418d..12ef2dcc4d4f 100644 --- a/gdb/testsuite/gdb.base/consecutive-step-over.exp +++ b/gdb/testsuite/gdb.base/consecutive-step-over.exp @@ -25,7 +25,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } # Make sure the target doesn't hide the breakpoint hits (that don't diff --git a/gdb/testsuite/gdb.base/corefile-exec-context.exp b/gdb/testsuite/gdb.base/corefile-exec-context.exp index bf935a795e7d..8c342171cecf 100644 --- a/gdb/testsuite/gdb.base/corefile-exec-context.exp +++ b/gdb/testsuite/gdb.base/corefile-exec-context.exp @@ -44,7 +44,7 @@ if { $binfile_len <= 80 } { set corefile [core_find $binfile {}] if {$corefile == ""} { untested "unable to create corefile" - return 0 + return } set corefile_1 "$binfile.1.core" remote_exec build "mv $corefile $corefile_1" @@ -73,7 +73,7 @@ set args "aaaaa bbbbb ccccc ddddd e\\\\ e\\\\ e\\\\ e\\\\ e" set corefile [core_find $binfile {} $args] if {$corefile == ""} { untested "unable to create corefile" - return 0 + return } set corefile_2 "$binfile.2.core" remote_exec build "mv $corefile $corefile_2" diff --git a/gdb/testsuite/gdb.base/corefile.exp b/gdb/testsuite/gdb.base/corefile.exp index 31249355353f..4f36dc58b29c 100644 --- a/gdb/testsuite/gdb.base/corefile.exp +++ b/gdb/testsuite/gdb.base/corefile.exp @@ -32,7 +32,7 @@ if {[build_executable $testfile.exp $testfile $srcfile debug] == -1} { set corefile [core_find $binfile {}] if {$corefile == ""} { untested "unable to create or find corefile" - return 0 + return } # Start GDB with COREFILE passed as a command line argument. COREOPT diff --git a/gdb/testsuite/gdb.base/corefile2.exp b/gdb/testsuite/gdb.base/corefile2.exp index 805e08973f6b..d98e8b0bd301 100644 --- a/gdb/testsuite/gdb.base/corefile2.exp +++ b/gdb/testsuite/gdb.base/corefile2.exp @@ -41,7 +41,7 @@ if {[build_executable $testfile.exp $testfile $srcfile debug] == -1} { set corefile [core_find $binfile {}] if {$corefile == ""} { untested "unable to create or find corefile" - return 0 + return } gdb_start diff --git a/gdb/testsuite/gdb.base/ctf-constvars.exp b/gdb/testsuite/gdb.base/ctf-constvars.exp index 0fc59f226e45..9a98aaebe68a 100644 --- a/gdb/testsuite/gdb.base/ctf-constvars.exp +++ b/gdb/testsuite/gdb.base/ctf-constvars.exp @@ -36,7 +36,7 @@ lappend opts nowarnings if { [build_executable "failed to prepare" ${testfile} \ [list $srcfile] $opts] } { - return 0 + return } clean_restart diff --git a/gdb/testsuite/gdb.base/ctf-ptype.exp b/gdb/testsuite/gdb.base/ctf-ptype.exp index d3c3b46140c5..aabe3c9187d5 100644 --- a/gdb/testsuite/gdb.base/ctf-ptype.exp +++ b/gdb/testsuite/gdb.base/ctf-ptype.exp @@ -30,7 +30,7 @@ lappend opts nowarnings if { [prepare_for_testing "failed to prepare" ${testfile} \ [list $srcfile] $opts] } { - return 0 + return } clean_restart diff --git a/gdb/testsuite/gdb.base/decl-before-def.exp b/gdb/testsuite/gdb.base/decl-before-def.exp index 66083d2aa710..396fd31bb850 100644 --- a/gdb/testsuite/gdb.base/decl-before-def.exp +++ b/gdb/testsuite/gdb.base/decl-before-def.exp @@ -26,7 +26,7 @@ gdb_test "maint expand-symtabs" gdb_test "p a" { = \{1, 2\}} "no running process: p a" if {![runto_main]} { - return 0 + return } gdb_test "p a" { = \{1, 2\}} "running process: p a" diff --git a/gdb/testsuite/gdb.base/dup-sect.exp b/gdb/testsuite/gdb.base/dup-sect.exp index ef9ba340ae24..b20c0e8ca731 100644 --- a/gdb/testsuite/gdb.base/dup-sect.exp +++ b/gdb/testsuite/gdb.base/dup-sect.exp @@ -29,7 +29,7 @@ if {![istarget *-*-linux*] && ![istarget *-*-elf*] && ![istarget arm*-*-eabi*] && ![istarget powerpc-*-eabi*]} { - return 0 + return } standard_testfile .S diff --git a/gdb/testsuite/gdb.base/eh_return.exp b/gdb/testsuite/gdb.base/eh_return.exp index c6f1d7375c58..5a32ab0d2b89 100644 --- a/gdb/testsuite/gdb.base/eh_return.exp +++ b/gdb/testsuite/gdb.base/eh_return.exp @@ -68,7 +68,7 @@ gdb_test_multiple "disassemble eh2" "" { } if { $address == -1 } { - return 0 + return } clean_restart $testfile diff --git a/gdb/testsuite/gdb.base/eu-strip-infcall.exp b/gdb/testsuite/gdb.base/eu-strip-infcall.exp index 73df0e5650bb..6cc079e81688 100644 --- a/gdb/testsuite/gdb.base/eu-strip-infcall.exp +++ b/gdb/testsuite/gdb.base/eu-strip-infcall.exp @@ -23,7 +23,7 @@ set test "eu-strip" set status [remote_exec build "eu-strip -f ${binfile}.debug $binfile"] if {[lindex $status 0] != 0} { untested "failed to compile" - return 0 + return } clean_restart $testfile diff --git a/gdb/testsuite/gdb.base/frameapply.exp b/gdb/testsuite/gdb.base/frameapply.exp index 7525ba5085c5..2ca2ce0461ff 100644 --- a/gdb/testsuite/gdb.base/frameapply.exp +++ b/gdb/testsuite/gdb.base/frameapply.exp @@ -25,7 +25,7 @@ if { [prepare_for_testing "failed to prepare" ${testfile}] } { } if {![runto setup_done]} { - return 0 + return } set any "\[^\r\n\]*" diff --git a/gdb/testsuite/gdb.base/func-ptr.exp b/gdb/testsuite/gdb.base/func-ptr.exp index 0f656d127807..ba2807704aba 100644 --- a/gdb/testsuite/gdb.base/func-ptr.exp +++ b/gdb/testsuite/gdb.base/func-ptr.exp @@ -22,7 +22,7 @@ if { [prepare_for_testing "failed to prepare" "func-ptr" {func-ptr.c} {debug}] } } if {![runto_main]} { - return 0 + return } # This would put gdb into an infinite loop. diff --git a/gdb/testsuite/gdb.base/gdb11530.exp b/gdb/testsuite/gdb.base/gdb11530.exp index fb293b986c7d..678b1184d30c 100644 --- a/gdb/testsuite/gdb.base/gdb11530.exp +++ b/gdb/testsuite/gdb.base/gdb11530.exp @@ -23,7 +23,7 @@ standard_testfile # Unnamed union is a GNU extension, thus we restrict the test # to gcc compiler. if { ![test_compiler_info gcc*] } { - return 0 + return } if { [prepare_for_testing "failed to prepare" $testfile $testfile.c {debug}] } { diff --git a/gdb/testsuite/gdb.base/gdb1555.exp b/gdb/testsuite/gdb.base/gdb1555.exp index 9b463b75d541..6402a8f4e291 100644 --- a/gdb/testsuite/gdb.base/gdb1555.exp +++ b/gdb/testsuite/gdb.base/gdb1555.exp @@ -40,7 +40,7 @@ if { [prepare_for_testing "prepare" $testfile $execsrc\ gdb_load_shlib $libobj if {![runto_main]} { - return 0 + return } # PR/1555 (was shlib 1280) diff --git a/gdb/testsuite/gdb.base/info-locals-unused-static-var.exp b/gdb/testsuite/gdb.base/info-locals-unused-static-var.exp index a1fffc51ea2b..8834b73fdf6d 100644 --- a/gdb/testsuite/gdb.base/info-locals-unused-static-var.exp +++ b/gdb/testsuite/gdb.base/info-locals-unused-static-var.exp @@ -33,7 +33,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } gdb_test "info locals" "\r\nb = .*" diff --git a/gdb/testsuite/gdb.base/info-shared.exp b/gdb/testsuite/gdb.base/info-shared.exp index 41a47a30d7d6..993e64f64a27 100644 --- a/gdb/testsuite/gdb.base/info-shared.exp +++ b/gdb/testsuite/gdb.base/info-shared.exp @@ -85,7 +85,7 @@ check_info_shared "info sharedlibrary before running" 0 0 # Start the inferior, and check neither of the libraries are loaded at # the start. if {![runto_main]} { - return 0 + return } check_info_shared "info sharedlibrary #1" 0 0 diff --git a/gdb/testsuite/gdb.base/info_qt.exp b/gdb/testsuite/gdb.base/info_qt.exp index 40cd9547bae8..6ae4fc3bf7ac 100644 --- a/gdb/testsuite/gdb.base/info_qt.exp +++ b/gdb/testsuite/gdb.base/info_qt.exp @@ -28,7 +28,7 @@ if { [prepare_for_testing "failed to prepare" ${testfile}] } { } if {![runto setup_done]} { - return 0 + return } set any "\[^\r\n\]*" diff --git a/gdb/testsuite/gdb.base/inline-frame-cycle-unwind.exp b/gdb/testsuite/gdb.base/inline-frame-cycle-unwind.exp index 4bda78dd27d6..3a378cd69601 100644 --- a/gdb/testsuite/gdb.base/inline-frame-cycle-unwind.exp +++ b/gdb/testsuite/gdb.base/inline-frame-cycle-unwind.exp @@ -58,7 +58,7 @@ if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} { } if {![runto_main]} { - return 0 + return } set pyfile [gdb_remote_download host ${srcdir}/${subdir}/${testfile}.py] diff --git a/gdb/testsuite/gdb.base/interrupt.exp b/gdb/testsuite/gdb.base/interrupt.exp index 44a27434bc2b..884a66a0d561 100644 --- a/gdb/testsuite/gdb.base/interrupt.exp +++ b/gdb/testsuite/gdb.base/interrupt.exp @@ -36,7 +36,7 @@ gdb_start if {![file exists $binfile]} { - return 0 + return } else { gdb_reinitialize_dir $srcdir/$subdir gdb_load $binfile diff --git a/gdb/testsuite/gdb.base/label-without-address.exp b/gdb/testsuite/gdb.base/label-without-address.exp index 7796de94c078..1a6a5f611426 100644 --- a/gdb/testsuite/gdb.base/label-without-address.exp +++ b/gdb/testsuite/gdb.base/label-without-address.exp @@ -20,7 +20,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } set supported 0 diff --git a/gdb/testsuite/gdb.base/list-missing-source.exp b/gdb/testsuite/gdb.base/list-missing-source.exp index fb78c85ffb08..b5b1919073fd 100644 --- a/gdb/testsuite/gdb.base/list-missing-source.exp +++ b/gdb/testsuite/gdb.base/list-missing-source.exp @@ -46,7 +46,7 @@ remote_file host delete $srcfile clean_restart $testfile if {![runto_main]} { - return 0 + return } gdb_test "list" "1\[ \t\]+in\[ \t\]+$srcfile" diff --git a/gdb/testsuite/gdb.base/macscp.exp b/gdb/testsuite/gdb.base/macscp.exp index 44debe1e7f87..e40bfb633378 100644 --- a/gdb/testsuite/gdb.base/macscp.exp +++ b/gdb/testsuite/gdb.base/macscp.exp @@ -205,7 +205,7 @@ gdb_test_multiple "info source" "test macro information" { } if {$macro_support == 0} { unsupported "skipping test because debug information does not include macro information." - return 0 + return } list_and_check_macro main WHERE {macscp1.c {before macscp1_3}} @@ -334,7 +334,7 @@ proc maybe_kfail { func test_name } { # Start the program running. if {! [runto_main]} { - return 0 + return } # Set a breakpoint on each of the functions. diff --git a/gdb/testsuite/gdb.base/maint-info-inline-frames-and-blocks.exp b/gdb/testsuite/gdb.base/maint-info-inline-frames-and-blocks.exp index b123162d6e5b..f6e4c27e4581 100644 --- a/gdb/testsuite/gdb.base/maint-info-inline-frames-and-blocks.exp +++ b/gdb/testsuite/gdb.base/maint-info-inline-frames-and-blocks.exp @@ -24,7 +24,7 @@ if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} \ } if {![runto normal_func]} { - return 0 + return } # Make a pattern to match 'maint info blocks' output. ARGS is the diff --git a/gdb/testsuite/gdb.base/many-headers.exp b/gdb/testsuite/gdb.base/many-headers.exp index 6b13db61e740..049c601cf675 100644 --- a/gdb/testsuite/gdb.base/many-headers.exp +++ b/gdb/testsuite/gdb.base/many-headers.exp @@ -34,7 +34,7 @@ if {[build_executable "failed to prepare" $testfile $srcfile debug]} { set corefile [core_find $binfile] if {$corefile == ""} { untested "unable to create or find corefile" - return 0 + return } # Limit is in kb, so this is 4MB. diff --git a/gdb/testsuite/gdb.base/max-value-size.exp b/gdb/testsuite/gdb.base/max-value-size.exp index ba5266401ee8..ddd38d84004e 100644 --- a/gdb/testsuite/gdb.base/max-value-size.exp +++ b/gdb/testsuite/gdb.base/max-value-size.exp @@ -20,7 +20,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } # Run "show max-value-size" and return the interesting bit of the diff --git a/gdb/testsuite/gdb.base/pr11022.exp b/gdb/testsuite/gdb.base/pr11022.exp index 524d6901c94a..4d85a8ad28a2 100644 --- a/gdb/testsuite/gdb.base/pr11022.exp +++ b/gdb/testsuite/gdb.base/pr11022.exp @@ -22,7 +22,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile] != 0 } { } if {![runto_main]} { - return 0 + return } gdb_test "break [gdb_get_line_number "break here"]" \ diff --git a/gdb/testsuite/gdb.base/prelink.exp b/gdb/testsuite/gdb.base/prelink.exp index 4f18af4739c2..e05bc55d6070 100644 --- a/gdb/testsuite/gdb.base/prelink.exp +++ b/gdb/testsuite/gdb.base/prelink.exp @@ -81,7 +81,7 @@ remote_exec build "rmdir $coredir" if { $found == 0 } { warning "can't generate a core file - prelink tests suppressed - check ulimit -c" - return 0 + return } # Relink $libfile to a different address. diff --git a/gdb/testsuite/gdb.base/premature-dummy-frame-removal.exp b/gdb/testsuite/gdb.base/premature-dummy-frame-removal.exp index c3e9fdbc6b9e..9f16d5db42c9 100644 --- a/gdb/testsuite/gdb.base/premature-dummy-frame-removal.exp +++ b/gdb/testsuite/gdb.base/premature-dummy-frame-removal.exp @@ -43,7 +43,7 @@ if { [prepare_for_testing "failed to prepare" $testfile $srcfile] } { } if {![runto_main]} { - return 0 + return } set pyfile [gdb_remote_download host ${srcdir}/${subdir}/${testfile}.py] diff --git a/gdb/testsuite/gdb.base/print-internal-string.exp b/gdb/testsuite/gdb.base/print-internal-string.exp index 7ebf8ed9b4d4..d3d694480955 100644 --- a/gdb/testsuite/gdb.base/print-internal-string.exp +++ b/gdb/testsuite/gdb.base/print-internal-string.exp @@ -24,7 +24,7 @@ if { [prepare_for_testing "failed to prepare" $testfile $srcfile] } { } if {![runto_main]} { - return 0 + return } if {[allow_python_tests]} { diff --git a/gdb/testsuite/gdb.base/ptype-offsets-c.exp b/gdb/testsuite/gdb.base/ptype-offsets-c.exp index fd88514f5f6b..9bee7b3f65b9 100644 --- a/gdb/testsuite/gdb.base/ptype-offsets-c.exp +++ b/gdb/testsuite/gdb.base/ptype-offsets-c.exp @@ -26,7 +26,7 @@ standard_testfile .c # expected holes will be present in the struct. if { ![is_lp64_target] } { untested "test work only on lp64 targets" - return 0 + return } if { [prepare_for_testing "failed to prepare" $testfile $srcfile] } { diff --git a/gdb/testsuite/gdb.base/ptype-offsets.exp b/gdb/testsuite/gdb.base/ptype-offsets.exp index 56dca939fb33..bfee676e112f 100644 --- a/gdb/testsuite/gdb.base/ptype-offsets.exp +++ b/gdb/testsuite/gdb.base/ptype-offsets.exp @@ -24,7 +24,7 @@ standard_testfile .cc # expected holes will be present in the struct. if { ![is_lp64_target] } { untested "test work only on lp64 targets" - return 0 + return } if { [prepare_for_testing "failed to prepare" $testfile $srcfile \ diff --git a/gdb/testsuite/gdb.base/reggroups.exp b/gdb/testsuite/gdb.base/reggroups.exp index f3866ec51cf4..2ff8d0940998 100644 --- a/gdb/testsuite/gdb.base/reggroups.exp +++ b/gdb/testsuite/gdb.base/reggroups.exp @@ -24,7 +24,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } set invalid_register_re "Invalid register \[^\r\n\]*" diff --git a/gdb/testsuite/gdb.base/rtld-step.exp b/gdb/testsuite/gdb.base/rtld-step.exp index 57f878dfb395..12e1cabc44db 100644 --- a/gdb/testsuite/gdb.base/rtld-step.exp +++ b/gdb/testsuite/gdb.base/rtld-step.exp @@ -121,7 +121,7 @@ clean_restart gdb_load $binfile_main if {![runto_main]} { - return 0 + return } # Running the command 'info sharedlibrary' should output a path to diff --git a/gdb/testsuite/gdb.base/savedregs.exp b/gdb/testsuite/gdb.base/savedregs.exp index 35dc10acae19..985500bb62f4 100644 --- a/gdb/testsuite/gdb.base/savedregs.exp +++ b/gdb/testsuite/gdb.base/savedregs.exp @@ -35,7 +35,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile] != 0 } { # Advance to main if {![runto_main]} { - return 0 + return } proc process_saved_regs { current inner outer } { diff --git a/gdb/testsuite/gdb.base/set-noassign.exp b/gdb/testsuite/gdb.base/set-noassign.exp index 0f3b843cd1fe..621769ea9c30 100644 --- a/gdb/testsuite/gdb.base/set-noassign.exp +++ b/gdb/testsuite/gdb.base/set-noassign.exp @@ -19,7 +19,7 @@ if { [prepare_for_testing "failed to prepare" "set-noassign" start.c {debug nowa } if {![runto_main]} { - return 0 + return } # Verify that set command without assignment emits a warning. diff --git a/gdb/testsuite/gdb.base/shreloc.exp b/gdb/testsuite/gdb.base/shreloc.exp index 5e3b60b27ee6..e0efd61bcdf9 100644 --- a/gdb/testsuite/gdb.base/shreloc.exp +++ b/gdb/testsuite/gdb.base/shreloc.exp @@ -69,7 +69,7 @@ gdb_load_shlib $lib2_sl # Load up the shared objects if {![runto_main]} { - return 0 + return } # diff --git a/gdb/testsuite/gdb.base/sigaltstack.exp b/gdb/testsuite/gdb.base/sigaltstack.exp index 354643f237a8..c9105342fa29 100644 --- a/gdb/testsuite/gdb.base/sigaltstack.exp +++ b/gdb/testsuite/gdb.base/sigaltstack.exp @@ -38,7 +38,7 @@ gdb_test "handle SIGPROF print pass nostop" # Advance to main if {![runto_main]} { - return 0 + return } # Stop in handle, when at the inner most level diff --git a/gdb/testsuite/gdb.base/sigbpt.exp b/gdb/testsuite/gdb.base/sigbpt.exp index c3f17e0e9707..8237b555d46e 100644 --- a/gdb/testsuite/gdb.base/sigbpt.exp +++ b/gdb/testsuite/gdb.base/sigbpt.exp @@ -42,7 +42,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { # if {![runto_main]} { - return 0 + return } # If we can examine what's at memory address 0, it is possible that we diff --git a/gdb/testsuite/gdb.base/siginfo-addr.exp b/gdb/testsuite/gdb.base/siginfo-addr.exp index 93ce7a227909..a33d9bbe4999 100644 --- a/gdb/testsuite/gdb.base/siginfo-addr.exp +++ b/gdb/testsuite/gdb.base/siginfo-addr.exp @@ -32,7 +32,7 @@ gdb_test "display/i \$pc" # Advance to main if {![runto_main]} { - return 0 + return } # Run to the signal. diff --git a/gdb/testsuite/gdb.base/siginfo-obj.exp b/gdb/testsuite/gdb.base/siginfo-obj.exp index daf160bc162b..a94bf0e33bae 100644 --- a/gdb/testsuite/gdb.base/siginfo-obj.exp +++ b/gdb/testsuite/gdb.base/siginfo-obj.exp @@ -34,7 +34,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { # Advance to main if {![runto_main]} { - return 0 + return } # Run to the signal. @@ -94,7 +94,7 @@ with_test_prefix "validate siginfo fields" { # Advance to main if {![runto_main]} { - return 0 + return } # Run to the signal. diff --git a/gdb/testsuite/gdb.base/siginfo-thread.exp b/gdb/testsuite/gdb.base/siginfo-thread.exp index 14f4ac06141b..40004234138e 100644 --- a/gdb/testsuite/gdb.base/siginfo-thread.exp +++ b/gdb/testsuite/gdb.base/siginfo-thread.exp @@ -28,7 +28,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile {debug pthreads}] != 0 } # Advance to main if {![runto_main]} { - return 0 + return } # Run to the signal. diff --git a/gdb/testsuite/gdb.base/siginfo.exp b/gdb/testsuite/gdb.base/siginfo.exp index f5a00220f12a..21de03ed3f14 100644 --- a/gdb/testsuite/gdb.base/siginfo.exp +++ b/gdb/testsuite/gdb.base/siginfo.exp @@ -36,7 +36,7 @@ gdb_test "display/i \$pc" # Advance to main if {![runto_main]} { - return 0 + return } # Pass all the alarms straight through (but verbosely) diff --git a/gdb/testsuite/gdb.base/signull.exp b/gdb/testsuite/gdb.base/signull.exp index 6927dac2fafc..93cc5a0301b3 100644 --- a/gdb/testsuite/gdb.base/signull.exp +++ b/gdb/testsuite/gdb.base/signull.exp @@ -41,7 +41,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile] != 0 } { # if {![runto_main]} { - return 0 + return } # If we can examine what's at memory address 0, it is possible that we diff --git a/gdb/testsuite/gdb.base/sigrepeat.exp b/gdb/testsuite/gdb.base/sigrepeat.exp index f14030b6f91d..d48aee2ff507 100644 --- a/gdb/testsuite/gdb.base/sigrepeat.exp +++ b/gdb/testsuite/gdb.base/sigrepeat.exp @@ -30,7 +30,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile] != 0 } { # Advance to main if {![runto_main]} { - return 0 + return } # Run to the signal handler wait loop. diff --git a/gdb/testsuite/gdb.base/solib-disc.exp b/gdb/testsuite/gdb.base/solib-disc.exp index a9b2bd471eea..6fc5bfee0083 100644 --- a/gdb/testsuite/gdb.base/solib-disc.exp +++ b/gdb/testsuite/gdb.base/solib-disc.exp @@ -20,7 +20,7 @@ require allow_shlib_tests set gdbserver_reconnect_p 1 if { [info proc gdb_reconnect] == "" } { unsupported "requires gdbserver reconnect" - return 0 + return } set testfile solib-disc @@ -50,7 +50,7 @@ if { [prepare_for_testing "prepare" $testfile $execsrc $exec_opts] != 0 } { gdb_load_shlib $libobj if {![runto_main]} { - return 0 + return } gdb_test_no_output "set stop-on-solib-events 1" @@ -71,7 +71,7 @@ if { [gdb_reconnect] == 0 } { pass "reconnect after load" } else { fail "reconnect after load" - return 0 + return } gdb_test "print/x \$pc" "${::valnum_re} = $saved_pc" "check \$pc after load" @@ -93,7 +93,7 @@ if { [gdb_reconnect] == 0 } { pass "reconnect after unload" } else { fail "reconnect after unload" - return 0 + return } gdb_test "print/x \$pc" "${::valnum_re} = $saved_pc" "check \$pc after unload" diff --git a/gdb/testsuite/gdb.base/source-execution.exp b/gdb/testsuite/gdb.base/source-execution.exp index a16535e97e4c..9c5b4d611498 100644 --- a/gdb/testsuite/gdb.base/source-execution.exp +++ b/gdb/testsuite/gdb.base/source-execution.exp @@ -24,7 +24,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } gdb_test "source ${srcdir}/${subdir}/source-execution.gdb" \ diff --git a/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp b/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp index 6b299b3bc05a..be2150450485 100644 --- a/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp +++ b/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp @@ -42,7 +42,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } delete_breakpoints diff --git a/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp b/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp index 042caf6c27bb..0bc6ff83fe87 100644 --- a/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp +++ b/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp @@ -25,7 +25,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } gdb_breakpoint [gdb_get_line_number "set foo break here"] diff --git a/gdb/testsuite/gdb.base/stack-checking.exp b/gdb/testsuite/gdb.base/stack-checking.exp index 72b3ad1cc0cc..7e6789b7c04f 100644 --- a/gdb/testsuite/gdb.base/stack-checking.exp +++ b/gdb/testsuite/gdb.base/stack-checking.exp @@ -22,7 +22,7 @@ if { [prepare_for_testing "prepare" $testfile $srcfile \ } if {![runto_main]} { - return 0 + return } diff --git a/gdb/testsuite/gdb.base/stack-protector.exp b/gdb/testsuite/gdb.base/stack-protector.exp index 249baad8ac8e..b2d1e6000e8c 100644 --- a/gdb/testsuite/gdb.base/stack-protector.exp +++ b/gdb/testsuite/gdb.base/stack-protector.exp @@ -24,7 +24,7 @@ if { !([test_compiler_info "gcc-*"] || [test_compiler_info "clang-*"]) || [test_compiler_info {gcc-[0-3]-*}] || [test_compiler_info {gcc-4-0-*}] || [test_compiler_info {clang-[0-4]=*}] } { - return 0 + return } standard_testfile diff --git a/gdb/testsuite/gdb.base/structs2.exp b/gdb/testsuite/gdb.base/structs2.exp index 76deeae53839..ce8b0c00769f 100644 --- a/gdb/testsuite/gdb.base/structs2.exp +++ b/gdb/testsuite/gdb.base/structs2.exp @@ -20,7 +20,7 @@ if { [prepare_for_testing "failed to prepare" $testfile $srcfile {debug}] } { } if {![runto_main]} { - return 0 + return } gdb_test "f" \ diff --git a/gdb/testsuite/gdb.base/sym-file.exp b/gdb/testsuite/gdb.base/sym-file.exp index fe7b5ad13fa0..022c1eedbd9e 100644 --- a/gdb/testsuite/gdb.base/sym-file.exp +++ b/gdb/testsuite/gdb.base/sym-file.exp @@ -39,7 +39,7 @@ if {[is_lp64_target]} { } elseif {[is_ilp32_target]} { set target_size TARGET_ILP32 } else { - return 0 + return } set main_basename sym-file-main diff --git a/gdb/testsuite/gdb.base/symlink-sourcefile.exp b/gdb/testsuite/gdb.base/symlink-sourcefile.exp index bc2249071eb5..fc6a0c08b2d5 100644 --- a/gdb/testsuite/gdb.base/symlink-sourcefile.exp +++ b/gdb/testsuite/gdb.base/symlink-sourcefile.exp @@ -28,7 +28,7 @@ set status [remote_exec host \ "ln -sf $srcdir/$subdir/$srcfile $srcfilelink"] if {[lindex $status 0] != 0} { unsupported "$test (host does not support symbolic links)" - return 0 + return } if {[prepare_for_testing $testfile $testfile $srcfilelink]} { diff --git a/gdb/testsuite/gdb.base/term.exp b/gdb/testsuite/gdb.base/term.exp index b615d9a410e9..8612a04e57b9 100644 --- a/gdb/testsuite/gdb.base/term.exp +++ b/gdb/testsuite/gdb.base/term.exp @@ -26,7 +26,7 @@ gdb_test "info terminal" \ "test info terminal pre-execution" if {![runto break_here]} { - return 0 + return } # Read the inferior's terminal settings, saved in the T global variable. diff --git a/gdb/testsuite/gdb.base/type-opaque.exp b/gdb/testsuite/gdb.base/type-opaque.exp index 7c4d24eccb9b..f173639a02ac 100644 --- a/gdb/testsuite/gdb.base/type-opaque.exp +++ b/gdb/testsuite/gdb.base/type-opaque.exp @@ -38,7 +38,7 @@ if { [prepare_for_testing "prepare" $testfile $execsrc \ gdb_load_shlib ${libobj} if {![runto_main]} { - return 0 + return } diff --git a/gdb/testsuite/gdb.base/until-nodebug.exp b/gdb/testsuite/gdb.base/until-nodebug.exp index 5980bc435ced..01be462bb86f 100644 --- a/gdb/testsuite/gdb.base/until-nodebug.exp +++ b/gdb/testsuite/gdb.base/until-nodebug.exp @@ -23,7 +23,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile nodebug]} { } if {![runto_main]} { - return 0 + return } # Without debug information, the program stops at the next diff --git a/gdb/testsuite/gdb.base/until.exp b/gdb/testsuite/gdb.base/until.exp index 58f9174af988..5aeb896e3118 100644 --- a/gdb/testsuite/gdb.base/until.exp +++ b/gdb/testsuite/gdb.base/until.exp @@ -26,7 +26,7 @@ set bp_location20 [gdb_get_line_number "set breakpoint 20 here"] set bp_location21 [gdb_get_line_number "set breakpoint 21 here"] if {![runto_main]} { - return 0 + return } # Verify that "until " works. (This is really just syntactic diff --git a/gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl b/gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl index 471342684aec..ed7bf83752fd 100644 --- a/gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl +++ b/gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl @@ -30,7 +30,7 @@ if {[prepare_for_testing_full "failed to prepare" \ } if {![runto_main]} { - return 0 + return } # Return a two element list, the first element is the stack-pointer diff --git a/gdb/testsuite/gdb.base/unwindonsignal.exp b/gdb/testsuite/gdb.base/unwindonsignal.exp index cd98b9fdd02f..1b1552361d82 100644 --- a/gdb/testsuite/gdb.base/unwindonsignal.exp +++ b/gdb/testsuite/gdb.base/unwindonsignal.exp @@ -27,7 +27,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if { ![runto_main] } { - return 0 + return } gdb_test "break stop_here" "Breakpoint \[0-9\]* at .*" diff --git a/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp b/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp index 85494e5463ed..3f853b51527f 100644 --- a/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp +++ b/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp @@ -39,7 +39,7 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} { } if {![runto_main]} { - return 0 + return } # The line we'll be stepping.