From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gateway32.websitewelcome.com (gateway32.websitewelcome.com [192.185.145.182]) by sourceware.org (Postfix) with ESMTPS id 4698239DC4C6 for ; Fri, 9 Apr 2021 17:18:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4698239DC4C6 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=tom@tromey.com Received: from cm17.websitewelcome.com (cm17.websitewelcome.com [100.42.49.20]) by gateway32.websitewelcome.com (Postfix) with ESMTP id A653FBC2C for ; Fri, 9 Apr 2021 12:18:05 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id UulglbatOMGeEUulgl7nU7; Fri, 09 Apr 2021 12:18:04 -0500 X-Authority-Reason: nr=8 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:In-Reply-To:Date: References: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-Subscribe:List-Post:List-Owner:List-Archive; bh=OkW7VYApWRs4sfxYK/bK+6NMxW7nAWZ3LRVWi1JilgM=; b=ZHKeSaFbt8yIucm+3YLQyMLTdJ ZKGvwaISfEDCUkof+cSjgw+n+6cQRrcjVQoqjOLpyL5gJaWgefu5gEpNWfXRg4LrgMN1E13bvK0m+ CLAW/NXZVYVxQcGg2PE4Ken5N; Received: from 71-211-182-15.hlrn.qwest.net ([71.211.182.15]:56508 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1lUulg-0022Rm-Gz; Fri, 09 Apr 2021 11:18:04 -0600 From: Tom Tromey To: Tom Tromey Cc: gdb-patches@sourceware.org Subject: Re: [PATCH 04/10] Require GNU make References: <20210408203312.2938165-1-tom@tromey.com> <20210408203312.2938165-5-tom@tromey.com> X-Attribution: Tom Date: Fri, 09 Apr 2021 11:18:03 -0600 In-Reply-To: (Mike Frysinger's message of "Thu, 8 Apr 2021 20:31:23 -0400") Message-ID: <878s5rjs1g.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) 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: 71.211.182.15 X-Source-L: No X-Exim-ID: 1lUulg-0022Rm-Gz X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 71-211-182-15.hlrn.qwest.net (murgatroyd) [71.211.182.15]:56508 X-Source-Auth: tom+tromey.com X-Email-Count: 2 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-Spam-Status: No, score=-3020.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, JMQ_SPF_NEUTRAL, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_BL_SPAMCOP_NET, RCVD_IN_DNSWL_NONE, RCVD_IN_SBL_CSS, SPF_HELO_PASS, SPF_NEUTRAL, TXREP, URIBL_CSS, URIBL_CSS_A autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2021 17:18:10 -0000 Mike> i've just been looking at moving these to automake and not worrying about Mike> the quality of the existing Makefiles. although i'm not ready just yet to Mike> move these ports over. You may have difficulty with this because automake doesn't handle the build/host distinction very well. Like, there's no canned way AFAIK to say that a given executable should be built for one or the other. I tend to think it would be simpler to just reimplement the bits you need. Once you can rely on GNU make this kind of thing is pretty easy, and less opaque than automake. However, don't let me stand in your way. And, I'm definitely in favor of removing all the subdir configure scripts. Tom