From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=38449 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P5eoB-00025W-QV for qemu-devel@nongnu.org; Tue, 12 Oct 2010 09:22:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P5eoA-0000D1-KC for qemu-devel@nongnu.org; Tue, 12 Oct 2010 09:22:23 -0400 Received: from fe01x03-cgp.akado.ru ([77.232.31.164]:64853 helo=akado.ru) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P5eoA-0000CZ-D7 for qemu-devel@nongnu.org; Tue, 12 Oct 2010 09:22:22 -0400 Date: Tue, 12 Oct 2010 17:22:14 +0400 (MSD) From: malc Subject: Re: [Qemu-devel] [PATCH 00/39] Make configure command line autoconf-compatible In-Reply-To: <1286888457-5033-1-git-send-email-pbonzini@redhat.com> Message-ID: References: <1286888457-5033-1-git-send-email-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: qemu-devel@nongnu.org On Tue, 12 Oct 2010, Paolo Bonzini wrote: > Here is the patch series implementing the idea I mentioned a while ago. > > The first 14 introduce small changes to group pieces of code together > and help understanding/reviewing the next changes. Most of them are > just cosmetic changes, though some of them have small behavioral changes. > > After these come 19 patches that introduce autoconf-compatible aliases > for options not respecting the autoconf command-line syntax. The old > versions are deprecated, but there is no change in semantics: the new > aliases take exactly the same syntax. > > There are also patches also rename the "interp_prefix" and "source_path" > concepts to "sysroot" and "srcdir", which is consistent with GNU Makefile > standards and with the with the new aliasesnew aliases. > > Patches 34 to 36 introduce new command-line options for cross-compilation > that are again compatible with the GNU standards. With these changes > it is more or less possible to drop QEMU inside a GCC/binutils tree > configured for cross-compilation and make it build together. > > Patch 37 is a simple change to the help text now that the command-line > syntax is finalized. > > Patch 38 and 39, finally, make a few more baby steps using host triplets > instead of custom feature detection. > [..snip..] > 19 files changed, 3729 insertions(+), 456 deletions(-) I don't think the explanation above justified net plus of 3273 lines of new code. -- mailto:av1474@comtv.ru