From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25628 invoked by alias); 5 Nov 2013 18:23:44 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 25542 invoked by uid 89); 5 Nov 2013 18:23:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RDNS_NONE,SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED autolearn=no version=3.3.2 X-HELO: mx1.redhat.com Received: from Unknown (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 05 Nov 2013 18:23:41 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rA5INY45010365 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 5 Nov 2013 13:23:34 -0500 Received: from barimba.redhat.com (ovpn-113-94.phx2.redhat.com [10.3.113.94]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id rA5INX99015113 for ; Tue, 5 Nov 2013 13:23:34 -0500 From: Tom Tromey To: gdb-patches@sourceware.org Subject: [PATCH v2 0/6] introduce common.m4 Date: Tue, 05 Nov 2013 18:23:00 -0000 Message-Id: <1383675811-3274-1-git-send-email-tromey@redhat.com> X-SW-Source: 2013-11/txt/msg00089.txt.bz2 This series is an updated version of my earlier patch to add a "common.m4": https://sourceware.org/ml/gdb-patches/2013-04/msg00739.html The idea behind common.m4 is to have all configury needed by common in a single place. This avoids having to add parallel checks by hand to both gdb and gdbserver's configure scripts. I believe this version addresses Pedro's comments. Now the "redundant" checks are not removed; instead, each configure script checks for what it needs. Eventually I think it makes sense to move gnulib, the common bits, and gdbserver to be top-level subdirectories in src. This was difficult before, due to CVS modules; but now it is much simpler to do, and I think has benefits in terms of clarity and modularity. When this is done, common.m4 will continue to exist, at least in the short term, so that macros used by its headers are still properly defined by its users. Tom