From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20065 invoked by alias); 12 Aug 2015 15:35:03 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 20056 invoked by uid 89); 12 Aug 2015 15:35:03 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-io0-f172.google.com Received: from mail-io0-f172.google.com (HELO mail-io0-f172.google.com) (209.85.223.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Wed, 12 Aug 2015 15:35:02 +0000 Received: by iods203 with SMTP id s203so23630179iod.0 for ; Wed, 12 Aug 2015 08:35:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=LKIV4WYbqpvd5QhSHYLGXumCA7hilv4lyiPuIJcsI30=; b=DV2nEFOBS4rJQ4Fjqw0Fi75fR1yoXm72mkLgoOYtK+tSaoeqvLnDTqYNCghSRotIhB opwe1VzU770+yTEec7JfXIpDu35YxPOaxd6oexvrjxHoUjUTrGUVWHOewg2MK7jz8sLm +rGeaL8Ac7wrXnh3LVVid2t6exdPiPegg7mQarLsDtoO3HoBSlH3I8+wSBDUlVaQAxKq kLnV/oZMysQYa8NgykwL3jiSC7N1lru2XWfp7dztWxiBDZpicDW0yO4/AFxztF20vg1t fkxbwN4G/xO8xVmL/5ph1JQka3/P3mMleSJQK2keVOZ3X7o/3MrDWACMU2OViwwG7mrz +AmA== X-Gm-Message-State: ALoCoQndcb41QFP0NcTFJxr9tXp332EMZO1R9bDqV+3vblpkG+mya36F6n6oW1KzgmATv737wOKW MIME-Version: 1.0 X-Received: by 10.107.12.82 with SMTP id w79mr41138726ioi.171.1439393700228; Wed, 12 Aug 2015 08:35:00 -0700 (PDT) Received: by 10.107.13.208 with HTTP; Wed, 12 Aug 2015 08:35:00 -0700 (PDT) In-Reply-To: <20150812151419.GM22225@adacore.com> References: <1739A299-ACE9-4D7F-A1DF-E64C89ECC8D1@dell.com> <20150812031208.GJ22225@adacore.com> <95D02D49-26D2-454E-8E11-70EBF7CB5EC5@dell.com> <20150812135946.GL22225@adacore.com> <024F3741-3957-4893-8932-506F53002A26@dell.com> <20150812151419.GM22225@adacore.com> Date: Wed, 12 Aug 2015 15:35:00 -0000 Message-ID: Subject: Re: GDB on Mac OS From: Stan Shebs To: Joel Brobecker Cc: Paul_Koning@dell.com, gdb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2015-08/txt/msg00024.txt.bz2 On Wed, Aug 12, 2015 at 10:14 AM, Joel Brobecker wr= ote: >> Does that apply to LLVM warnings, too? There are a whole lot of >> those. Some are caused by sending GCC options to the compiler that >> LLVM doesn=E2=80=99t understand, in spite of the fact that it proclaims = itself >> as GCC. It seems that configure will need to be able to tell the >> difference and avoid triggering those LLVM incompatibilities. > > I'm not sure about LLVM. I *think* that we're only aiming for > warning-free with GCC. In practice, LLVM (more specifically Clang) has been including more and more GCC flags, just because everybody wants warning-free and nobody wants configure-hell. :-) Clang warnings have been catching cases that GCC misses (quite a few in the Google codebase, in fact), so it seems worthwhile to collect and check those, at least periodically. Stan