From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 38425 invoked by alias); 17 Jan 2018 18:21:13 -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 38412 invoked by uid 89); 17 Jan 2018 18:21:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,KAM_SHORT,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=HContent-type:charset, HContent-type:text, eyes, documents X-HELO: eggs.gnu.org Received: from eggs.gnu.org (HELO eggs.gnu.org) (208.118.235.92) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 17 Jan 2018 18:21:11 +0000 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ebsKf-0005MB-14 for gdb-patches@sourceware.org; Wed, 17 Jan 2018 13:21:09 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39873) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebsKe-0005Lt-Ti; Wed, 17 Jan 2018 13:21:04 -0500 Received: from [176.228.60.248] (port=2846 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ebsKe-0002ck-3o; Wed, 17 Jan 2018 13:21:04 -0500 Date: Wed, 17 Jan 2018 18:21:00 -0000 Message-Id: <838tcwwdmi.fsf@gnu.org> From: Eli Zaretskii To: Pedro Alves CC: sergiodj@redhat.com, gdb-patches@sourceware.org In-reply-to: <8730bd47-2ef2-0b7d-197f-e727948bfab8@redhat.com> (message from Pedro Alves on Wed, 17 Jan 2018 16:49:58 +0000) Subject: Re: [ANNOUNCEMENT] GDB 8.1 release branch created! Reply-to: Eli Zaretskii References: <83h8rlyakm.fsf@gnu.org> <87po69zkxe.fsf@redhat.com> <87po69y20p.fsf@redhat.com> <35b739f2-19b5-bc4f-9c48-b133edf2412e@redhat.com> <87r2qofnkf.fsf@redhat.com> <83a7xcwhzm.fsf@gnu.org> <8730bd47-2ef2-0b7d-197f-e727948bfab8@redhat.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-IsSubscribed: yes X-SW-Source: 2018-01/txt/msg00357.txt.bz2 > Cc: gdb-patches@sourceware.org > From: Pedro Alves > Date: Wed, 17 Jan 2018 16:49:58 +0000 > > > How about using GCC pragma to shut up this warning in that particular > > place? > IIRC, last I tried, it make the code exceedingly ugly. See: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635#c9 It doesn't look too ugly to me, FWIW. Its advantage is that it documents exactly what is the problem being worked around here, and makes finding the affected places easy. By contrast, leaving the warnings around and keeping the information about the problem in some mailing list posting makes its discoverability much lower, and the probability that someone else will spend time trying to understand it higher. And the warning is quite cryptic, at least to my naïve eyes.