From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17622 invoked by alias); 20 May 2012 13:59:38 -0000 Received: (qmail 17606 invoked by uid 22791); 20 May 2012 13:59:36 -0000 X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-pb0-f41.google.com (HELO mail-pb0-f41.google.com) (209.85.160.41) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 20 May 2012 13:59:23 +0000 Received: by pbbrp2 with SMTP id rp2so6215447pbb.0 for ; Sun, 20 May 2012 06:59:22 -0700 (PDT) Received: by 10.68.138.161 with SMTP id qr1mr30355254pbb.37.1337522362662; Sun, 20 May 2012 06:59:22 -0700 (PDT) Received: from bubble.grove.modra.org ([115.187.252.19]) by mx.google.com with ESMTPS id py5sm19691607pbb.1.2012.05.20.06.59.20 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 20 May 2012 06:59:21 -0700 (PDT) Received: by bubble.grove.modra.org (Postfix, from userid 1000) id 2842AEA03D3; Sun, 20 May 2012 23:29:16 +0930 (CST) Date: Sun, 20 May 2012 13:59:00 -0000 From: Alan Modra To: Jan Kratochvil Cc: gdb-patches@sourceware.org, binutils@sourceware.org Subject: Re: [RFC patch] non-release srctrees: --enable-targets=all & 64bit & -lmcheck Message-ID: <20120520135915.GB3285@bubble.grove.modra.org> Mail-Followup-To: Jan Kratochvil , gdb-patches@sourceware.org, binutils@sourceware.org References: <20120518211410.GA32107@host2.jankratochvil.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120518211410.GA32107@host2.jankratochvil.net> User-Agent: Mutt/1.5.21 (2010-09-15) 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 X-SW-Source: 2012-05/txt/msg00741.txt.bz2 On Fri, May 18, 2012 at 11:14:10PM +0200, Jan Kratochvil wrote: > --enable-targets=all commonly discovers checked in regressions: > http://sourceware.org/ml/binutils/2012-05/msg00271.html Not in this particular case. I built binutils for native x86_64-linux --enable-targes=all. In fact, I also built 115 different cross targets (needed to test gas reasonably well). I've now added one more target. :) > http://sourceware.org/ml/gdb-patches/2012-05/msg00548.html > http://sourceware.org/ml/gdb-patches/2012-05/msg00003.html > http://sourceware.org/ml/gdb-patches/2012-03/msg00279.html > http://sourceware.org/ml/gdb-patches/2011-03/msg00600.html > (many more, I did not search too thoroughly) There are cases where building with --enable-targets=all hides bugs, for example http://sourceware.org/ml/binutils/2012-05/msg00219.html > --enable-64-bit-bfd is required for full --enable-targets=all. Always building with a 64-bit bfd hides another class of bug. I'm not in favour of this patch. Yes, it may help first-time contributors in testing their patches, but means yet another change in configure options for anyone past that stage. (Hey, I tested my patch on 32-bit i686-linux and 64-bit x86_64-linux and you say it's not 64-bit clean??) -- Alan Modra Australia Development Lab, IBM