From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id Yr1+LjcG2WqHCAgAWB0awg (envelope-from ) for ; Wed, 21 Oct 2026 14:36:39 -0400 Authentication-Results: simark.ca; dkim=fail reason="signature verification failed" (768-bit key; unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=G2enQVAM; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id A56F41E051; Wed, 21 Oct 2026 14:36: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=-3.8 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET, 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 02B271E04D for ; Wed, 21 Oct 2026 14:36:39 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B7A7C4BA7998 for ; Wed, 21 Oct 2026 18:36:37 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B7A7C4BA7998 Authentication-Results: sourceware.org; dkim=fail reason="signature verification failed" (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=G2enQVAM Received: from omta34.uswest2.a.cloudfilter.net (omta34.uswest2.a.cloudfilter.net [35.89.44.33]) by sourceware.org (Postfix) with ESMTPS id 488004BA799E for ; Wed, 21 Oct 2026 18:36:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 488004BA799E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 488004BA799E Authentication-Results: sourceware.org; arc=none smtp.remote-ip=35.89.44.33 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1792607773; cv=none; b=JHCCRrNbKXLwBsgfYAMpoGjBtSXfiVGf38EZtspwOYemcxyBaLn+Uzq7knjGPZW6RRE0NJs5xl2dAMxJWVNU3FFpa9PvnHSS7myPJcGLpZuLX7NeFlHcYSW2vvCEVLzFHK+HkJMf35jFOmExZWIQf/69uAQ5qUvv6v18lXIRwH8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1792607773; c=relaxed/simple; bh=YuxtQgQYHglVJrO6o9Dqto77C4sNzdMqpLV2kVgkPvY=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=EDH8n2KmmywcQB5yAIu8eOxCEv6w5Y1WkVBj8seSTG+NnTZkilL5EEDj2AcjbO1CzTAC/npiQPX437p9mzwvbQ8898j5+Hq75NMoy1Ediver4DpnE2mtnvGuulRRlsZZP+8ZXwub8kdyll+QCYUGMn57rdRbFCtyeP3+CgA0z1M= ARC-Authentication-Results: i=1; sourceware.org; dkim=policy (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=G2enQVAM reason="signing key too small" DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 488004BA799E Received: from eig-obgw-5007b.ext.cloudfilter.net ([10.0.29.167]) by cmsmtp with ESMTPS id JXYvxS0qIaC0UJbAYxunvV; Wed, 21 Oct 2026 18:36:11 +0000 Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTPS id JbAXxNQe5gNihJbAYx0rL4; Wed, 21 Oct 2026 18:36:10 +0000 X-Authority-Analysis: v=2.4 cv=G78cE8k5 c=1 sm=1 tr=0 ts=6ad9061a a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=660iZSQnnn4A:10 a=ItBw4LHWJt0A:10 a=T_Alst9gAAAA:8 a=zstS-IiYAAAA:8 a=Adi7PVE8CLUMqPfya20A:9 a=DvZ5ixILWSEuw56YIEpp:22 a=4G6NA9xxw8l3yy4pmD5M:22 a=DCx65vhANUyCzuf5D8fC:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Unsubscribe-Post: List-Subscribe:List-Post:List-Owner:List-Archive; bh=aTiJJaji/d1TfYmlOo/gpuDa7zp8rZlCZdjafKip8RQ=; b=G2enQVAMueL52evmnEnVJc87Vc 2L8LSasCP7dV6ld4SQ4Z8xxI97lLBgIaW8v5un6DRysTtLTKhvjNOzkfBSZTNckBIi4inUVFa7JHF YJrWykYoFrlxHQcyCC8oIWsQ/; Received: from 97-122-110-129.hlrn.qwest.net ([97.122.110.129]:39062 helo=bapiya) by box5379.bluehost.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.100.1) (envelope-from ) id 1xJbAX-00000000cFh-2Qog; Wed, 21 Oct 2026 12:36:09 -0600 From: Tom Tromey To: Pedro Alves Cc: gdb-patches@sourceware.org Subject: Re: [PATCH 03/27] gdb/testsuite: Find host binutils in a native Windows/MSVC config In-Reply-To: <20260723130118.206735-4-pedro@palves.net> (Pedro Alves's message of "Thu, 23 Jul 2026 14:00:54 +0100") References: <20260723130118.206735-1-pedro@palves.net> <20260723130118.206735-4-pedro@palves.net> X-Attribution: Tom Date: Wed, 21 Oct 2026 12:36:08 -0600 Message-ID: <87ecdivr3b.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 97.122.110.129 X-Source-L: No X-Exim-ID: 1xJbAX-00000000cFh-2Qog X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 97-122-110-129.hlrn.qwest.net (bapiya) [97.122.110.129]:39062 X-Source-Auth: tom+tromey.com X-Email-Count: 34 X-Org: HG=bhshared;ORG=bluehost; X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfHR3UzY+p4M8YscJp1mlrHZ+uajbIqBqKmgrNqMRXhNLrbDifi2ryfJDsswI4cbl9W8ywFHkE+V2WTYXR7AiD3MAMsC4zW51hIukgBY7UCp2E7Q3AwvD ksqFnHeGTq+Tg2J/XYo0pQkF5t9NMivK37cMeTNC3GnlffVucSUJD5xCniJfQSdsh0sctr13uEK34T1hrHG9eFMSU4Q99Tt6uyg= 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 >>>>> "Pedro" == Pedro Alves writes: Pedro> proc gdb_find_objcopy {} { Pedro> global OBJCOPY_FOR_TARGET Pedro> if {[info exists OBJCOPY_FOR_TARGET]} { Pedro> - set objcopy $OBJCOPY_FOR_TARGET Pedro> - } else { Pedro> - set objcopy [transform objcopy] Pedro> + return $OBJCOPY_FOR_TARGET Pedro> } Pedro> - return $objcopy Pedro> + return [gdb_transform_tool objcopy] Pedro> } ... future.exp is kind of incoherent now, because ostensibly it is just for monkey-patching stuff that really ought to be in dejagnu; but then there is code like this that seems totally independent. And also TBH I've kind of given up on dejagnu getting new useful facilities. So maybe we should just remove that FIXME comment at the top and commit to monkey-patching forever. Anyway none of the modified procs are ones that are renamed "into place" so this seems fine as is. Approved-By: Tom Tromey Tom