From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id qjZvCmcYH2rTFjAAWB0awg (envelope-from ) for ; Tue, 02 Jun 2026 13:52:39 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=k3DaCFad; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 171521E0A6; Tue, 02 Jun 2026 13:52:39 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.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 autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::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 378011E062 for ; Tue, 02 Jun 2026 13:52:38 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B95C94BA2E0D for ; Tue, 2 Jun 2026 17:52:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B95C94BA2E0D Authentication-Results: sourceware.org; dkim=pass (2048-bit key, secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=k3DaCFad Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) by sourceware.org (Postfix) with ESMTPS id CE9354BA2E11 for ; Tue, 2 Jun 2026 17:51:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CE9354BA2E11 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CE9354BA2E11 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::336 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1780422712; cv=none; b=fGyotSZfrReJ0iOL2OtXeYe4nbLu9BUMacjeTPacpYbxT6cUjASWnAr34A+m9ODhabX1hkzeW2g5ofvbDQdBMVdI2VGNK/YCYrjXLIqFvMEarHaXtfzpBSG5i728FmQ+u23RdfheM+U6EV8ntRiw+TbyQY4GRjk98+HDmqcuQzA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1780422712; c=relaxed/simple; bh=tGGfWc3oBZNdn7cmaq1jteO1zF1NsVgfs58O4grX3PU=; h=DKIM-Signature:From:Date:Subject:MIME-Version:Message-Id:To; b=k1AmSb0prXSd7E0MQGGt9GiakWmfocFYcc/Dcq+NVgaSxi2ExMbg+ylbWUzp2TzQowKjL8K85y54JP5DFBbuLOFky0n7cN5ZoZKulrG2ngibjrb+DV0CcwXsjCDyE+/slSZCPJMVlBG0YeKAqtGMmmd9EwhFXg12mNJ0dWh+YJM= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=k3DaCFad DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CE9354BA2E11 Received: by mail-ot1-x336.google.com with SMTP id 46e09a7af769-7e6dcad6018so562501a34.3 for ; Tue, 02 Jun 2026 10:51:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1780422712; x=1781027512; darn=sourceware.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=25RvQUHHGO6dpcUwTon+LpZeSdr1fyBtkKRj4bYrlwE=; b=k3DaCFadwaIzdeQrSGnXl75y5Juk07J/DcUA7OHBNpRxunAc5E8R4j43+UYc3tTBeI /H1kGkNyI+h472WCvaxjcnm86CGa+dt9wza1i/Fhw2QyiaEi3PSLYqqX8wXFJr0Nzb+/ Fi8WeVpUurxDdoQx5cbMvGGJg78tVnfQ+rPhPDHdPBPL+e94WlkG1I1bhMeTtABVr1v5 qCGD5DZdNzUZZ5QAlgpDG4gTE0iPKtbgXTTQUYDWylAxugMBvbCu8C7yPsRZdROTPQB5 FpqvoFGrAZaBru0ZGjUBCDke9rk8EkowkOlls5IKAN6mFGYCS68kIC6nIrM0Z2BYkZzf t2Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780422712; x=1781027512; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=25RvQUHHGO6dpcUwTon+LpZeSdr1fyBtkKRj4bYrlwE=; b=V92CUU3XbCQfx+SOUzY48ifq85D6G1++eDNFCC8LDZOG2VsLWkqPbJ+W/bsQBrCIYd WYfgZnzVe1AyoQgVl/QY/BeEX8O+RBicLLir/1HjZlpy4Lg2aTdb6hqXObw6O9n22Zbs HS/Bh88yUZ8HopCc+4UwflEJhwz/cnVWSxcQQFJ5s0sAt+kRm6kMhOPLm7vzqqNkyuzC zB52Schcsi38a4dOe99gxOREwjGuv/Z76Mu5rjf0tr2jH40p9malfa5OXtFwtydY78Bb CKr0cqC0RmetLAzbWasqCT/fXBIyy/3VZRAaWA4kjBDF+Gn6tQwa91+HRe6h1hAjc33w IQvw== X-Gm-Message-State: AOJu0Yw0nokkYgw3AEi26W5MT1lv2jZxKBXoe21Qa+nq+aNRPK9K3Mbr RL60YJ/shgkrgFbEMl4iCz2mjlwUjStlc2W38NIvGhpsdUxK7mqbndM88CqWeYNDUY3B+QrfCz2 lzfo= X-Gm-Gg: Acq92OFPq7G4uaspvapeqXBvzYbryicsBE1Rr4SwvnWs8hudCFhbGVEHuYUgCE1KgwS E2E+l+qLYf6FilAqQtC376R186OKjQOyCnlOMgxVtEWVjga7rz3T7rNDyXP5pBESuPPT5WAlKN2 a9XCtnWWV3cjA4ixyyIucXs5/PmMSer5E42LGuOugEBFZpaFtxhrANAZ+cJ3FwIjL2FEqbi/voA Z9xChF41pTt8/kB77dz9vnZY26aFY6iomYqsNG8AxERiWBgDgVaVchgB+z7Luu4zmfDndK5VVrl tnUINrTzGsO34xP8A+yOE5PxsP9QdCTt5om6bPUWVKNFMqTj42bJPl9gNWWtZ6fc6sWVS0o1LYy C856jD4BUM5bzVpk/CHUIBlz267glzMT6KbnpfchfJt/XHpiwBSx3KaeXjqoGISt9VDByKT6y+1 VQSIAFFNMVdMFPSw9AKFdJ0+8LhkyZKLL1SL5SPOjLW5dtPvU3/Fn0o290RuSUhx5X X-Received: by 2002:a05:6830:710f:b0:7e6:e453:25a4 with SMTP id 46e09a7af769-7e6e6477da5mr290553a34.2.1780422712067; Tue, 02 Jun 2026 10:51:52 -0700 (PDT) Received: from [192.168.0.26] (75-166-225-82.hlrn.qwest.net. [75.166.225.82]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7e6e74b5e80sm29691a34.7.2026.06.02.10.51.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 10:51:51 -0700 (PDT) From: Tom Tromey Date: Tue, 02 Jun 2026 11:51:49 -0600 Subject: [PATCH 1/2] Boolify suppress_next_print_command_trace MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260602-cmd-trace-logging-v1-1-ab7e0fdd476e@adacore.com> References: <20260602-cmd-trace-logging-v1-0-ab7e0fdd476e@adacore.com> In-Reply-To: <20260602-cmd-trace-logging-v1-0-ab7e0fdd476e@adacore.com> To: gdb-patches@sourceware.org Cc: Tom Tromey X-Mailer: b4 0.15.2 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 changes suppress_next_print_command_trace to use bool. --- gdb/cli/cli-script.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gdb/cli/cli-script.c b/gdb/cli/cli-script.c index e081f0454b3..b8312f431cb 100644 --- a/gdb/cli/cli-script.c +++ b/gdb/cli/cli-script.c @@ -62,7 +62,7 @@ static int control_level; static int command_nest_depth = 1; /* This is to prevent certain commands being printed twice. */ -static int suppress_next_print_command_trace = 0; +static bool suppress_next_print_command_trace = false; /* Command element for the 'while' command. */ static cmd_list_element *while_cmd_element = nullptr; @@ -471,7 +471,7 @@ reset_command_nest_depth (void) command_nest_depth = 1; /* Just in case. */ - suppress_next_print_command_trace = 0; + suppress_next_print_command_trace = false; } /* Print the command, prefixed with '+' to represent the call depth. @@ -490,7 +490,7 @@ print_command_trace (const char *fmt, ...) if (suppress_next_print_command_trace) { - suppress_next_print_command_trace = 0; + suppress_next_print_command_trace = false; return; } @@ -720,7 +720,7 @@ execute_control_command (struct command_line *cmd, int from_tty) enum command_control_type execute_control_command_untraced (struct command_line *cmd) { - suppress_next_print_command_trace = 1; + suppress_next_print_command_trace = true; return execute_control_command (cmd); } -- 2.54.0